二进制与十进制间小数部分的相互转换
0.1111(B) =1*2-1+1*2-2+1*2-3+1*2-4
=1*+1*+1*+1*
=1*+1*+1*+1*
=1*0.5+1*0.25+1*0.125+1*二进制小数如何转换成十进制0.0625
=0.9375(D)
记住下面这几个数 | |||||||||||
0.5 | 0.25 | 0.125 | 0.0625 | ||||||||
就象记住整数部分的以下这些数 | |||||||||||
… | 256 | 128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 | ||
例1:把10.1011(B)转为十进制数
2 | 1 | . | 0.5 | 0.25 | 0.125 | 0.0625 |
1 | 0 | . | 1 | 0 | 1 | 1 |
1*2 | 0*1 | . | 1*0.5 | 0*0.25 | 1*0.125 | 1*0.0625 |
把表格里第三行数都加起来就是十进制数。=2.6875(D)
例2:把20.375(D)转为二进制
16 | 8 | 4 | 2 | 1 | . | 0.5 | 0.25 | 0.125 |
1 | 0 | 1 | 0 | 0 | . | 0 | 1 | 1 |
因为:20=16+4;0.375=0.25+0.125,所以答案是:10100.011(B)
练习:把十进制数转成二进制数,把二进制转成十进制数。
1:1101.0101(B) 2:112.75(D)3:101.001(B)4:30.5626(D)
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论