浮点的十进制数字,如何转换成二进制?163.7172 (一百六十三点七一二)转成二进制表示法?如果笔算,怎么算?我已知163是10100011,后面小数点应该怎么算出来?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/02 01:31:47
浮点的十进制数字,如何转换成二进制?163.7172 (一百六十三点七一二)转成二进制表示法?如果笔算,怎么算?我已知163是10100011,后面小数点应该怎么算出来?

浮点的十进制数字,如何转换成二进制?163.7172 (一百六十三点七一二)转成二进制表示法?如果笔算,怎么算?我已知163是10100011,后面小数点应该怎么算出来?
浮点的十进制数字,如何转换成二进制?
163.7172 (一百六十三点七一二)
转成二进制表示法?如果笔算,怎么算?
我已知163是10100011,
后面小数点应该怎么算出来?

浮点的十进制数字,如何转换成二进制?163.7172 (一百六十三点七一二)转成二进制表示法?如果笔算,怎么算?我已知163是10100011,后面小数点应该怎么算出来?
0.7172*2=1.4344 1
0.4344*2=0.8688 0
0.8688*2=1.7376 1
0.7376*2=1.4752 1
0.4752*2=0.9504 0
0.9504*2=1.9008 1
0.9008*2=1.8016 1
0.8016*2=1.6032 1
.
此时是163.7172D≈10100011.10110111B

http://blog.163.com/yql_bl/blog/static/847851692008112013117685/
去看。我就不复制过来了

十进制数的小数点部分转二进制用的是“乘2取整正排序”的方法:如下:
0.712*2=1.424 取整 1
0.424*2=0.848 取整0
0.848*2=1.696 1
0.696*2=1.392 1
0.392*2=0.748 0
0.748*2=1.568 1
0.568*2=1.136 ...

全部展开

十进制数的小数点部分转二进制用的是“乘2取整正排序”的方法:如下:
0.712*2=1.424 取整 1
0.424*2=0.848 取整0
0.848*2=1.696 1
0.696*2=1.392 1
0.392*2=0.748 0
0.748*2=1.568 1
0.568*2=1.136 1
0.136*2=0.272 0
如果这样下去出现了循环的现象,那么就在循环前处结束;
如果一直没有循环,那么就取你想要的位数就可以了
这样得到了对应小数点后二进制为:0110110...

收起

浮点的十进制数字,如何转换成二进制?163.7172 (一百六十三点七一二)转成二进制表示法?如果笔算,怎么算?我已知163是10100011,后面小数点应该怎么算出来? 二进制000换算成十进制等于几将十进制数字0,8,9转换成三位数的二进制代码 十进制数字怎样转化成四进制?数学习题是四进制和十进制相互转换的问题.389转化成四进制是多少?12011如何转化成十进制数字,是多少? 十进制转换成二进制及二进制转换成十进制是如何转换的,举例说明. 1、将十进制数(91)10转换成二进制数 2、将二进制数(10110100101)2转换为十六进制数1、将十进制数(91)10转换成二进制数2、将二进制数(10110100101)2转换为十六进制数3、将自己的学号作为十进制数字 十进制数向二进制数进行转换时 十进制数字91相当于二进制数多少? MODBUS RTU协议中浮点数是如何存储,读到浮点数寄存器的数值如何转换成所需的浮点数. 二进制数字转换成十进制数字要怎么计算? 如何使用计算器把十进制的小数转换成二进制 如何把负的二进制小数转换成十进制 十进制87转换成二进制的解法是怎样的?二进制数1010111 如何转换成十进制数? 如何将0.45转换成二进制数 016如何转换成二进制数 对于二进制原码补码表示的尾数来源如何判断浮点数是否规格化 十进制的小数怎么转换成二进制 把实数0.50转换成二进制的 小数如何转换为浮点数 二进制数怎么转换成16进制数