发布网友 发布时间:2022-04-20 13:48
共2个回答
热心网友 时间:2022-03-31 07:31
是十六进制吧……
小数部分的转化方法是:首先乘以对应的进制数(如16进制就乘以16)得到新的数,其中整数部分另外记下来,剩余的小数部分再乘以对应的进制数,得到新的数后,其中整数部分记在之前记的数字后,剩余的小数部分继续做相同的运算……直到最后小数部分为0停止,这时之前记下的数串最前加上0.
,就是你要求的数了
例如十进制的0.125,先乘以16得到2.000,整数部分是2,小数部分为0,计算到此为止,所以换算成16进制就是0.2
热心网友 时间:2022-03-31 08:49
付费内容限时免费查看回答您好,可以参考下面方法处理:
1、十进制的小数转换为二进制,主要是小数部分乘以2,取整数部分依次从左往右放在小数点后,直至小数点后为0。例如十进制的0.125,要转换为二进制的小数。
2、转换为二进制,将小数部分0.125乘以2,得0.25,然后取整数部分0。
3、再将小数部分0.25乘以2,得0.5,然后取整数部分0。
4、再将小数部分0.5乘以2,得1,然后取整数部分1。
5、则得到的二进制的结果就是0.001。