![]() |
PCDVD數位科技討論區
(https://www.pcdvd.com.tw/index.php)
- 七嘴八舌異言堂
(https://www.pcdvd.com.tw/forumdisplay.php?f=12)
- - 程式設計什麼地方會用到8進制?
(https://www.pcdvd.com.tw/showthread.php?t=995396)
|
|---|
程式設計什麼地方會用到8進制?
學程式設計以來一直有個疑問:什麼地方會用到8進制?
很多程式語言都提供8進制的數字表達方法,但平常似乎 用不到。我印象中只有在Unix設定特殊按鍵時有用到。 例如ESC的ASCII code用8進制表示為\033。有在其 他地方用過的大哥們可以來分享一下嗎? |
led 7段顯示器,簡易式電子密碼鎖
|
Low level 的2,8,16進位都比10進位的好用,你之所以沒感覺是因為你寫程式的compiler 都幫你暗中處理掉了。
|
嗯....
樓主大概沒學過 10進制 <----> 2進制 的快速運算法則吧? 這個方法是給人類用的 , 不是給CPU用的 !! 從10進制轉換成2進制有個快速運算法 , 就是 先轉換成8進制 , 再透過轉換後的8進制(0-7),每個位數都可以用查表法,直接對應到二進制 如此,不用將10進位的數字,一直除2來得到最後的二進位數字... 當然此法可以寫成程式沒有問題!! 至於說,程式設計何處可以用到8進制 , 除非你寫的程式有必要去做硬體控制之類的功能,否則 我想幾乎沒有機會用到吧? |
plc有用到八進制
|
| 所有的時間均為GMT +8。 現在的時間是11:43 PM. |
vBulletin Version 3.0.1
powered_by_vbulletin 2026。