首頁  >  文章  >  怎麼將十進制小數轉為十六進位

怎麼將十進制小數轉為十六進位

尚
原創
2019-06-11 10:48:15284701瀏覽

怎麼將十進制小數轉為十六進位

1、小數的十進位轉換成十六進位的方法:

十進位小數轉十六進位小數,方法為乘十六取整,每次乘以對應之後基數後取結果的整數部分即可。需要注意的是並非所有的十進制小數都能完全轉換為十六進位小數,這時就需要取近似值。

例: 0.9032D轉換成16進位小數

  • #0.9032*16=14.4512 取整數14 即E

  • #0.4512 取整數14 即E

  • #0.4512 *16=7.2192 取整數7

  • 0.2192*16=3.5072 取整數3

  • 0.5072*16=8.1152 取整數8

  • 0.5072*16=8.1152 取整數8

##0.1152*16=1.8432 取整數1所以這個數轉換成16進位就是0.E7381H

# 2、
十進位小數轉換為其他進位小數:

十進位小數轉換為其他進位的方法與轉換為十六進位的方法相同。

###十進位小數轉R進位小數,方法為乘R取整,每次乘以對應之後基數後取結果的整數部分即可。需要注意的是並非所有的十進制小數都能完全轉換為R進位小數,這時就需要取近似值。 ######相關推薦:###十六進位怎麼轉換成十進位######

以上是怎麼將十進制小數轉為十六進位的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
上一篇:什麼是plc下一篇:什麼是plc