0.11二进制转化为十进制等于多少?
二进制0.11转化为十进制等于多少?我用十进制103.68转为二进制等于1100111.11然后反转换,整数部分对得上,但是二进制0.11转化为十进制等于0.75意思就是...
二进制0.11转化为十进制等于多少?
我用十进制103.68转为二进制等于1100111.11
然后反转换,整数部分对得上,但是二进制0.11转化为十进制等于0.75
意思就是103.68=1100111.11
但是1100111.11=103.75
对不上呀?
整数部分是这样的:
103/2 余1
51/2 余1
25/2 余1
12/2 余0
6/2 余0
3/2 余1
剩下1
就是1100111
小数部分:
0.68*2=1.36
0.8*2=1.6
从上到下取整数就是11
所以103.68=1100111.11
额..小数这样算,对吗?我参考的百度百科“进制转换”
http://baike.baidu.com/view/883725.htm?fr=ala0_1
PS:多谢pooronce兄在线释疑! 展开
我用十进制103.68转为二进制等于1100111.11
然后反转换,整数部分对得上,但是二进制0.11转化为十进制等于0.75
意思就是103.68=1100111.11
但是1100111.11=103.75
对不上呀?
整数部分是这样的:
103/2 余1
51/2 余1
25/2 余1
12/2 余0
6/2 余0
3/2 余1
剩下1
就是1100111
小数部分:
0.68*2=1.36
0.8*2=1.6
从上到下取整数就是11
所以103.68=1100111.11
额..小数这样算,对吗?我参考的百度百科“进制转换”
http://baike.baidu.com/view/883725.htm?fr=ala0_1
PS:多谢pooronce兄在线释疑! 展开
展开全部
十进制103.68转为二进制等于1100111.11
这个肯定不成立,而且整数部分少写了一个0
103=0110 0111
0.11转十进制的算法是这样的
1*2的(负一次方)+1*2的(负二次方)=0.5+0.25=0.75
0.68(十进制)转二进制:
0.68*2=1.36
0.8*2=1.6
从上到下取整数就是11
----------------------------这种算法是错的。
【1】0.68*2=1.36 取整数部分“1”
【2】(1.36-1)*2=0.72
因为你提供的0.68,最终肯定无法得到一个0或整数,因此,
103.68=1100111.11
是觉得不能划上等号的!
二楼的答案也肯定是错的,小数点后面,这个估计算不出来的!
这个肯定不成立,而且整数部分少写了一个0
103=0110 0111
0.11转十进制的算法是这样的
1*2的(负一次方)+1*2的(负二次方)=0.5+0.25=0.75
0.68(十进制)转二进制:
0.68*2=1.36
0.8*2=1.6
从上到下取整数就是11
----------------------------这种算法是错的。
【1】0.68*2=1.36 取整数部分“1”
【2】(1.36-1)*2=0.72
因为你提供的0.68,最终肯定无法得到一个0或整数,因此,
103.68=1100111.11
是觉得不能划上等号的!
二楼的答案也肯定是错的,小数点后面,这个估计算不出来的!
上海巴鲁图工程机械科技有限公司_
2022-05-15 广告
2022-05-15 广告
增量编码器一般输出信号是两路正交脉冲信号和一路参考信号,之所以叫增量是因为它的位置信号是通过对脉冲计数累加得到,依靠计数设备的内部记忆来记住位置,并且同每圈输出的参考信号来清除累计误差. 缺点就是断电后,需要重新寻找初始位置. 例如打印机扫...
点击进入详情页
本回答由上海巴鲁图工程机械科技有限公司_提供
展开全部
二进制0.1=十进制1/2=0.5
二进制0.01=十进制1/4=0.25
所以
二进制0.11=十进制1/2+1/4=0.75
十进制103.68转为二进制等于1100111.10101110000101000111101011100001010001111011
0.68*2=1.36
0.36*2=0.72
0.72*2=1.44
0.44*2=0.88
0.88*2=1.76
0.76*2=1.52
0.52*2=1.04
0.04*2=0.08
...
0.75*2=1.5
0.5*2=1.0 // 小数部分为0时,才能结束
二进制0.01=十进制1/4=0.25
所以
二进制0.11=十进制1/2+1/4=0.75
十进制103.68转为二进制等于1100111.10101110000101000111101011100001010001111011
0.68*2=1.36
0.36*2=0.72
0.72*2=1.44
0.44*2=0.88
0.88*2=1.76
0.76*2=1.52
0.52*2=1.04
0.04*2=0.08
...
0.75*2=1.5
0.5*2=1.0 // 小数部分为0时,才能结束
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我不知道你103.68=1100111.11是怎么算出来的。我怎么算都算不出这个结果
我以前倒是回答过别人
http://zhidao.baidu.com/question/135689178.html
我以前倒是回答过别人
http://zhidao.baidu.com/question/135689178.html
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
使用windows自带计算器 科学计算
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询