把0.3化成二进制
来源:百度知道 编辑:UC知道 时间:2024/05/03 00:17:14
最好写出方法
0.3=3/10
3在二进制里为11,
10在二进制里为1010,
0.3化成二进制:11/1010
小数后面的采用小数乘法取整。
0.3
*2
0.6…………0
*2
1.2…………1
0.2
0.2
*2
0.4…………0
*2
0.8…………0
*2
1.6…………1
如此下去,从上取下来,假如要求取4位有效数字,则0.3=0.0100B
不懂M我
0.3*2=0.6 ---0
0.6*2=1.2 ---1
0.2*2=0.4 ---0
0.4*2=0.8 ---0
0.8*2=1.6 ---1
0.6*2=1.2 ---1
……如此循环。所以应根据精度的要求取小数点后某几位
0.3=0.010011……