将十进制数38.45转化为精确到小数点后三位的二进制的数值是多少?

 我来答
百度网友e95e20c
2020-07-06 · 超过31用户采纳过TA的回答
知道答主
回答量:64
采纳率:93%
帮助的人:6.7万
展开全部
十进制转二进制的方法如下:
(1)整数部分:使用“除2取余”法,把整数部分不断除以2,取其商,直至商为0,然后将每次除法产生的余数顺序倒过来(即最后除法的余数在开头),即为二进制整数;
(2)小数部分:使用“乘2取整”法,把小数部分不断乘以2,每次取积的整数部分,然后小数部分继续乘以2,直至符合精度或者小数部分为0.
对于本题而言,整数部分38除以2,商为19,余数是0;19除以2,商为9,余数为1;9除以2,商为4,余数为1;4除以2,商为2,余数为0;2除以2,商为1,余数为0;1除以2,商为0,余数为1,所以38对应二进制为100110;小数部分为0.45,乘以2,积为0.9,取整为0;0.9乘以2,积为1.8,取整为1;0.8(注意取小数部分,不是1.8)乘以2,得1.6,取整为1,此时进度已经符合,故小数对应二进制为.011。
因此结果为:100110.011B(B表示binary,二进制)
听不清啊
高粉答主

2020-06-25 · 说的都是干货,快来关注
知道顶级答主
回答量:7.8万
采纳率:89%
帮助的人:1.9亿
展开全部
将十进制数38.45转化为精确到小数点后三位的二进制的数值是100110.011100...
舍尾法的结果是:100110.011B
0舍1入的结果是:100110.100B
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式