匿名使用者
匿名使用者 發問時間: 電腦與網際網路程式設計 · 10 年前

有關計算既概論的問題

請問:十進位 188.875的二進位表示法為?八進位表示法為?十六進位表示法為?

可以列出運算過程嗎?謝謝!!

1 個解答

評分
  • 10 年前
    最佳解答

    188.875這個數字分成整數與小數部份來進行處理。

    二進位:

    188 = 128 + 32 + 16 + 8 + 4;

    所以188的二進位表示方法: 10111100

    0.875 = 0.5 + 0.25 + 0.125;

    所以0.875的二進位表示方法: 0.111

    透過上面可以知道188.875的二進位的表示方式: 10111100.111

    同理,可以處理八進位與十六進位。

    八進位:

    188 = 2*64+ 7*8 + 4*1;

    所以188的八進位表示方法: 274

    0.875 = 7*0.125;

    所以0.875的八進位表示方法: 0.7

    透過上面可以知道188.875的八進位的表示方式: 274.07

    十六進位:

    188 = 11*16+ 12*1;

    所以188的十六進位表示方法: BC

    0.875 = 14*0.0625;

    所以0.875的十六進位表示方法: 0.E

    透過上面可以知道188.875的十六進位的表示方式: BC.E

還有問題?馬上發問,尋求解答。