十进制小数怎么换成二进制啊 ??????

求高手速答!!!... 求高手速答!!! 展开
匿名用户
2007-09-06
展开全部
十进制小数转换成二进制

方法:乘2取整.即用2连续去乘纯小数部他,直至小数部分为零或满足所要求的精度,每次乘积的整数部分顺序排列,就得到要求的二进制小数.
例:
0.375转换成二进制
0.375

* 2
______________
0.750 整数部分为 0 小数部分为0.75

* 2
______________
1.50 整数部分为1 小数部分为0.5(再用0.5 * 2)
0. 5
* 2
_____________
1.0 整数部分为1 小数部分为 0(注,有的十制数,乘积以后小数部分总也得不到0 ,这时候只要乘到所需要的小数位数就可)

即:0.375=0.011B或写成 0.375D=0.011B
百度网友e1b949a92
2007-09-06 · TA获得超过1713个赞
知道小有建树答主
回答量:611
采纳率:0%
帮助的人:728万
展开全部
和整数部分一样,用该数位的数字乘以该数位的位权,然后一一累加.
个位的位权是2的零次方,十分位的位权是2的-1次方也就是1/2,依此类推百分位位权2的-2次方即1/4...

例:二进制数101.101化成十进制
1*8+0*4+1*1+1*0.5+0*0.25+1*0.125=9.625
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
三叶草0924
2007-09-06 · TA获得超过8601个赞
知道小有建树答主
回答量:1417
采纳率:50%
帮助的人:0
展开全部
小数是*2看是否能进位
1011.011就是
1*8+0*4+1*2+1*1+0*0.5+1*0.25+1*0.125=?
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
谦恭又深邃的小纯真5
高粉答主

2019-12-26 · 醉心答题,欢迎关注
知道答主
回答量:7.2万
采纳率:4%
帮助的人:3472万
展开全部
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
huihui111223
2007-09-06 · TA获得超过246个赞
知道答主
回答量:77
采纳率:0%
帮助的人:0
展开全部
*2
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式