PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 其他群組 > 七嘴八舌異言堂
帳戶
密碼
 

回應
 
主題工具
怒火燒盡九重天
Basic Member
 

加入日期: Dec 2006
文章: 10
程式設計什麼地方會用到8進制?

學程式設計以來一直有個疑問:什麼地方會用到8進制?

很多程式語言都提供8進制的數字表達方法,但平常似乎
用不到。我印象中只有在Unix設定特殊按鍵時有用到。
例如ESC的ASCII code用8進制表示為\033。有在其
他地方用過的大哥們可以來分享一下嗎?
     
      
舊 2012-12-23, 07:32 PM #1
回應時引用此文章
怒火燒盡九重天離線中  
tsayyl
Major Member
 

加入日期: Mar 2002
文章: 254
led 7段顯示器,簡易式電子密碼鎖
 
舊 2012-12-23, 08:32 PM #2
回應時引用此文章
tsayyl離線中  
Million
*停權中*
 
Million的大頭照
 

加入日期: Mar 2012
文章: 382
Low level 的2,8,16進位都比10進位的好用,你之所以沒感覺是因為你寫程式的compiler 都幫你暗中處理掉了。
舊 2012-12-23, 09:00 PM #3
回應時引用此文章
Million離線中  
anderson1127
Elite Member
 

加入日期: Jan 2002
文章: 4,039
嗯....

樓主大概沒學過 10進制 <----> 2進制 的快速運算法則吧?
這個方法是給人類用的 , 不是給CPU用的 !! 從10進制轉換成2進制有個快速運算法 , 就是
先轉換成8進制 , 再透過轉換後的8進制(0-7),每個位數都可以用查表法,直接對應到二進制
如此,不用將10進位的數字,一直除2來得到最後的二進位數字...

當然此法可以寫成程式沒有問題!!

至於說,程式設計何處可以用到8進制 , 除非你寫的程式有必要去做硬體控制之類的功能,否則
我想幾乎沒有機會用到吧?
__________________
您想買新硬碟嗎? 購買前請務必參考這篇文章,是我的實際經驗

還想讓統一賺你的錢嗎?統一集團成員(能見度高的):
星巴克、家樂福、7-11、無印良品、黑貓宅急便、聖娜多堡、阪急百貨、
康是美、博客來、夢時代、Mister Donut 、Cold Stone 、龜甲萬、
維力33%股權、光泉31%股權、Smile速邁樂、紅心辣椒、台北轉運站(統一企業BOT)

統一LP33膠囊有環保署早已列管的一級管制品: DNOP塑化劑
舊 2012-12-23, 09:31 PM #4
回應時引用此文章
anderson1127離線中  
bluse
*停權中*
 

加入日期: Mar 2003
文章: 3,129
plc有用到八進制
舊 2012-12-23, 10:05 PM #5
回應時引用此文章
bluse離線中  


回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是11:43 PM.


vBulletin Version 3.0.1
powered_by_vbulletin 2026。