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兄在线释疑!
展开
 我来答
海剩下些什么
2010-06-03 · TA获得超过5189个赞
知道小有建树答主
回答量:639
采纳率:100%
帮助的人:227万
展开全部
十进制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
是觉得不能划上等号的!

二楼的答案也肯定是错的,小数点后面,这个估计算不出来的!
叮当猫武汉
推荐于2017-11-23 · TA获得超过3739个赞
知道大有可为答主
回答量:744
采纳率:0%
帮助的人:0
展开全部
二进制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时,才能结束
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
shark_8309
2010-05-21 · TA获得超过1024个赞
知道小有建树答主
回答量:356
采纳率:0%
帮助的人:280万
展开全部
我不知道你103.68=1100111.11是怎么算出来的。我怎么算都算不出这个结果

我以前倒是回答过别人
http://zhidao.baidu.com/question/135689178.html
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
snowflakeH2
2010-05-21 · TA获得超过300个赞
知道答主
回答量:4
采纳率:0%
帮助的人:0
展开全部
使用windows自带计算器 科学计算
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式