十六進制帶小數轉換成十進制


十六進制數和十進制數類似,以小數點為界,整數部分從低位到高位依次是0次方位、1次方位、.、n次方位;小數部分從高位到低位依次是-1次方位、-2次方位、.、-m次方位.都可用加權求和的方式表示.
十六進制數轉換成十進制數時,先用加權求和的方式表示出來,再將十六進制數中的基數“10H”替換成對應的十進制數值“16”,同時也將十六進制數中的A、B、C、D、E、F替換成對應的十進制數值10、11、12、13、14、15.然后完全用十進制的規則計算出來,所得就是與該十六進制數相等十進制數.
例:1A6.3B8H 
=1*10^2+A*10^1+6*10^0+3*10^(-1)+B*10^(-2)+8*10^(-3)
=1*16^2+10*16^1+6*16^0+3*16^(-1)+11*16^(-2)+8*16^(-3)
=419.232422


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM