输入一个十进制的小数x,请你把它转换成一个二进制的小数。
一个十进制小数x。(0<x<1)
0.625
0.101
【提示】
1、将十进制小数转换成其他x进制的小数方法:将小数乘以x后正向取整数,直至小数部分为0。如果小数部分乘x的结果无法为0,则保留小数点后若干位,计算过程示例如下:
2、十进制小数与任意进制小数之间转换。
(1)将十进制小数转换为n进制小数:乘以n正向取整数。
(2)将n进制的小数转换为十进制小数:按权展开再相加。如:
(0.011)2 =0*2-1+1*2-2+1*2-3 = 0.375
(0.56)8 =5*8-1+6*8-2 = 0.7185
3、负几次方,就是它的几次方分之一。例如:2-1=2的1次方分之一=1/2,2-2=2的2次方分之一=1/4。