小数的十进制转化成十六进制(十进制转换成十六进制小数点)

小数的十进制转化成十六进制(十进制转换成十六进制小数点)

首页维修大全综合更新时间:2024-04-18 23:05:16

小数的十进制转化成十六进制

>10    小数的十进制转化成十六进制时,相应的方法为乘16取整,正向排列,相应的位数可按需而取。

例如十进制小数0.35,转化成十六进制的过程为:

0.35乘16整数为5,小数0.6;0.6乘16,整数为9,小数为0.6,……为一个无限循环的小数,如果取4位时,则相应的十六进制数为0x0.5999。

十六进制的整数, 表示每十六才进一位. 十进制是, 每十, 进一位,所以, 整数部分, 可以用,(/16), 从个位十位往上求, 将数字逐次除以16,馀数为, 每一位结果。小数的十进制转换成十六进制的方法:十进制小数转R进制小数,方法为乘R取整,每次乘以相应之后基数后取结果的整数部分即可。需要注意的是并非所有的十进制小数都能完全转化为R进制小数,这时就需要取近似值。比如这里的0.9032D转化成16进制小数0.9032*16=14.4512 取整数14 即E

大家还看了
也许喜欢
更多栏目

© 2021 3dmxku.com,All Rights Reserved.