用棧實現(xiàn)十進制轉(zhuǎn)八進制 十進制轉(zhuǎn)八進制計算方法?
十進制轉(zhuǎn)八進制計算方法?方法1:使用與第8部分相反的順序。8 | 115 38 | 14……68 | 1……1][結(jié)果:(115)10=(163)8方法二:十進制二進制數(shù),再將二進制數(shù)轉(zhuǎn)換成八進制數(shù)小
十進制轉(zhuǎn)八進制計算方法?
方法1:使用與第8部分相反的順序。8 | 115 3
8 | 14……6
8 | 1……1][結(jié)果:(115)10=(163)8
方法二:十進制二進制數(shù),再將二進制數(shù)轉(zhuǎn)換成八進制數(shù)
小數(shù)點前整數(shù)的總分,除以8得到余數(shù),反序,
小數(shù)點后的十進制總分,乘以8得到整數(shù),正序,
例如,十進制中的23.175變?yōu)榘诉M制數(shù),23/8=2,大于7,2/8=0,大于2,逆序為27;
0.175*8=1.4,取1,
0.4*8=3.2,取3,
0.2*8=1.6,取1,
0.6*8=4.8,取4,。。。。
所以23.175=27.131463。。。(無限循環(huán))