以前做的题目都是整数各个进制之间的转换,现在写一下小数的转换。
整数转换和小数转换截然不同。
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
最后把得到的每个结果相加,得到最终结果。
其他进制意识如此,只不过把二换成其他的进制数字就好。