用棧實現(xiàn)十進制轉八進制 十進制轉八進制計算方法?
十進制轉八進制計算方法?方法1:使用與第8部分相反的順序。8 | 115 38 | 14……68 | 1……1][結果:(115)10=(163)8方法二:十進制二進制數,再將二進制數轉換成八進制數小
十進制轉八進制計算方法?
方法1:使用與第8部分相反的順序。8 | 115 3
8 | 14……6
8 | 1……1][結果:(115)10=(163)8
方法二:十進制二進制數,再將二進制數轉換成八進制數
小數點前整數的總分,除以8得到余數,反序,
小數點后的十進制總分,乘以8得到整數,正序,
例如,十進制中的23.175變?yōu)榘诉M制數,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))