回覆列表
  • 1 # 使用者6745035785625

    八進位制0123轉換成十進位制是83。

    轉換方法:把每一位的數字乘以8的N次方(N為從右往左數的位數-1)再求和

    轉換過程:(0123)8=1×8^2+2×8^1+3×8^0=64+16+3=(83)10

    注意最高位是0則不需要計算,從第二位開始(1開始)即可。

    八進位制數從低位到高位(即從右往左)計算,第0位的權值是8的0次方,第1位的權值是8的1次方,第2位的權值是8的2次方,依次遞增下去,把最後的結果相加的值就是十進位制的值了。

    擴充套件資料

    十進位制轉八進位制的方法:

    採用除8取餘法

    例:將十進位制數115轉化為八進位制數

    8| 115…… 3

    8| 14 …… 6

    8| 1 …… 1

    結果:(115)10 = (163)8

    方法2:先採用十進位制化二進位制的方法,再將二進位制數化為八進位制數

    例:(115)10 = (1110011)2 = (163)8

  • 中秋節和大豐收的關聯?
  • 蘋果8為什麼玩2k17或者2k18會閃退?