以前做的题目都是整数各个进制之间的转换,现在写一下小数的转换。
整数转换和小数转换截然不同。
1>整数的转换就是整除取余,整除取余。
2>小数的转化就是乘乘乘。
下面用几个例子来说明一下。
1.十进制小数转换为二进制小数。
十进制0.125转换为二进制小数
0.125×2=0.25 取0
0.25×2=0.5 取0
0.5×2=1 取1
所以连起来 0.001
2>二进制小数转换为十进制小数
方法是乘以2的负次方。
例如:二进制0.001转换为十进制:
1. 小数点后第一位是0————————0× 1/2
2. 小数点后第二位是0————————0× 1/4
3. 小数点后第三位是1————————1× 1/8 =0.125
最后把得到的每个结果相加,得到最终结果。
其他进制意识如此,只不过把二换成其他的进制数字就好。
本文介绍了如何将十进制小数转换为二进制小数,以及如何将二进制小数转换回十进制小数的方法。对于十进制到二进制的转换,采用的是不断乘以2并取整的方式;而对于二进制到十进制的转换,则通过乘以2的负次方来实现。
6939

被折叠的 条评论
为什么被折叠?



