1樓:兩隻胖兔紙
十進位制110.125轉成十六進位制正確答案是 6e.2。
說明:十進位制每位數的範圍是0~9,而十六進位制每位數的範圍是0~16,超過9的10、11、12、13、14、15分別以a、b、c、d、e、f代替。
計算方法:
1)對於整數部分:(採用除法)
110/16=6……餘14
6/16= 0……餘 6
所以個位數為14(即e),十位數為6。所以整數部分表示為6e。
2)對於小數部分:(採用乘法)
0.125×16=2
所以十分位數為2,
所以小數部分表示為2。
3)所以110.125的十六進位制數為6e.2
----------
再例如:求389.5125
1)對於整數部分:
389/16=24……餘5
24/16= 1……餘8
1/16= 0……餘1
所以個位數為5,十位數為8,百位數為1,
所以整數部分表示為:185
2)對於小數部分:
0.5125×16=8.2=0.2+8 (8.2整數部分8作為十分位數,小數部分0.2繼續乘以16)
0.2 ×16=3.2=0.2+3 (3.2整數部分3作為百分位數,小數部分還是0.2,繼續乘以16)
0.2 ×16=3.2=0.2+3 (3.2整數部分3作為千分位數,小數部分還是0.2,繼續乘以16)
3.2的小數部分還是0.2,繼續乘以16將會迴圈下去,因此這個小數部分將是個無限迴圈數,
小數部分表示為:0.8333333……
3)所以389.5125的十六進位制為185.8333333……
2樓:匿名使用者
正確答案是 6e.2
說明:十進位制每位數的範圍是0~9,而十六進位制每位數的範圍是0~16,超過9的10、11、12、13、14、15分別以a、b、c、d、e、f代替。
計算方法:
1)對於整數部分:(採用除法)
110/16=6……餘14
6/16= 0……餘 6
所以個位數為14(即e),十位數為6
所以整數部分表示為6e
2)對於小數部分:(採用乘法)
0.125×16=2
所以十分位數為2,
所以小數部分表示為2
3)所以110.125的十六進位制數為6e.2
----------
再例如:求389.5125
1)對於整數部分:
389/16=24……餘5
24/16= 1……餘8
1/16= 0……餘1
所以個位數為5,十位數為8,百位數為1,
所以整數部分表示為:185
2)對於小數部分:
0.5125×16=8.2=0.2+8 (8.2整數部分8作為十分位數,小數部分0.2繼續乘以16)
0.2 ×16=3.2=0.2+3 (3.2整數部分3作為百分位數,小數部分還是0.2,繼續乘以16)
0.2 ×16=3.2=0.2+3 (3.2整數部分3作為千分位數,小數部分還是0.2,繼續乘以16)
…………
3.2的小數部分還是0.2,繼續乘以16將會迴圈下去,因此這個小數部分將是個無限迴圈數,
小數部分表示為:0.8333333……
3)所以389.5125的十六進位制為185.8333333……
十進位制轉六十進位制怎麼算,十六進位制轉換成十進位制的具體演算法?
除以基數取餘數。60進位制要有60個符號代表0到59,然後就不是個位十位百位,而是個位,60位,3600位。簡單說60零次方位,六十一次方位,六十二次方位。以此類推。寫出60進位制每位上的基數,假設要轉換十進位制數1210到六十進位制,那麼寫基數 從個位1開始向左逐位寫,第1位是1,然後是60,接著...
十進位制轉二進位制演算法,二進位制轉十進位制,十進位制轉二進位制的演算法 求助
向前看 如果要將十進位制數轉換為二進位制數,則應將十進位制數的整數部分和小數部分分別轉換為二進位制數,然後將這兩部分的二進位制數合併得到完整的二進位制數。首先,通過短除法,十進位制數可以除以2得到多個餘數。最後,將餘數從下到上進行排列組合,得到二進位制數。然後將小數部分乘以2,取每一步的整數部分,從...
十進位制與十六進位制怎麼理解,十進位制數和十六進位制數怎麼轉換?
十進位制十進位制計數制由 0 1 2 3 4 5 6 7 8 9共 10個數字符號組成。相同數字符號在不同的數位上表示不同的數值,每個數位計滿十就向高位進一,即 逢十進一 如 1 9 10 滿10了,進1位 2 十六進位制 十六進位制由0 1 2 3 4 5 6 7 8 9 a b c d e f共...