将十进制数45.125转化为二进制数,写出过程。 10

 我来答
巨人的陨落丶
2019-05-13 · TA获得超过4331个赞
知道答主
回答量:33
采纳率:100%
帮助的人:9909
展开全部

转换结果:101101.001

第一步:先将45转为二进制,不断除以2取余数

45/2~1 

22/2~0 

11/2~1

5/2~1

2/2~0

1/2~1

得101101

第二步:将0.125转换为二进制,不断乘2取整

0.125*2=0.25,整数部分为0

0.25*2=0.5,整数部分为0

0.5*2=1.0,整数部分为1

得0.001

最后将整数和小数

结合得结果:101101.001

十进制小数转二进制小数的原理:

假设一十进制小数B化为了二进制小数0.ab的形式,同样按权展开,得

B=a(2^-1)+b(2^-2)

因为小数部分的位权是负次幂,所以我们只能乘2,得

2B=a+b(2^-1)

注意a变成了整数部分,我们取整数正好是取到了a,剩下的小数部分也如此。

小数部分的按权展开的数位顺数正好和整数部分相反,所以不必反向取余数了。

上海巴鲁图工程机械科技有限公司_
2022-05-15 广告
增量编码器一般输出信号是两路正交脉冲信号和一路参考信号,之所以叫增量是因为它的位置信号是通过对脉冲计数累加得到,依靠计数设备的内部记忆来记住位置,并且同每圈输出的参考信号来清除累计误差. 缺点就是断电后,需要重新寻找初始位置. 例如打印机扫... 点击进入详情页
本回答由上海巴鲁图工程机械科技有限公司_提供
郭老三a
2019-05-10
知道答主
回答量:1
采纳率:0%
帮助的人:782
展开全部

45.125(十进制) = 101101.001(二进制)

十进制整数转换为二进制整数采用"除2取余,逆序排列"法。具体做法是:用2整除十进制整数,可以得到一个商和余数;再用2去除商,又会得到一个商和余数,如此进行,直到商为小于1时为止,然后把先得到的余数作为二进制数的低位有效位,后得到的余数作为二进制数的高位有效位,依次排列起来。


过程如下:
十进制转换为二进制,分为整数部分和小数部分整数采用"除2取余,逆序排列"法
45/2=22—————余1
22/2=11—————余0
11/2=5  —————余1
5/2=2——————余1
2/2=1——————余0
1/2=0——————余1

因此整数部分为101101。

小数采用"乘2取整,顺序排列"法
0.125*2=0.25————取整 0
0.25*2=0.5—————取整 0
0.5*2=1.0  —————取整 1
小数部分为001,最后将整数和小数结合得结果:101101.001。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友7192e8b
推荐于2018-04-05 · TA获得超过1.1万个赞
知道大有可为答主
回答量:1.1万
采纳率:92%
帮助的人:1627万
展开全部
整数部分:
采用除基取余法,基数为16,
45/16,商2,余13,即D
2/16,商0,余2
从上到下依次是个位、十位,
所以,最终结果为(2D)16。
(45)10=(2D)16=(101101)2

小数部分
0.125×2=0.25,取0
0.25×2=0.5,取0
0.5×2=1,取1
(0.125)10=(0.001)2

(45.125)10
=(45)10+(0.125)10
=(101101)2+(0.001)2
=(101101.001)2
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
流浪的号
2015-07-10 · TA获得超过454个赞
知道小有建树答主
回答量:150
采纳率:0%
帮助的人:60.4万
展开全部
十进制转换为二进制,分为整数部分和小数部分

45.125(十进制) = 101101.001(二进制)

整数采用"除2取余,逆序排列"法
45/2=22======余1

22/2=11======余0

11/2=5=======余1

5/2=2========余1

2/2=1========余0

1/2=0========余1

小数采用"乘2取整,顺序排列"法
0.125*2=0.25========取整 0

0.25*2=0.5 ======== 取整 0

0.5*2=1.0 ======== 取整 1
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
廖景文EUC7I
2019-10-04 · TA获得超过913个赞
知道答主
回答量:293
采纳率:0%
帮助的人:8.6万
展开全部
45.125>32,45.125-32=13.125,13.125>8,13.125-8=5.125,5.125>4,5.125-4=1.125,1.125>1,1.125-1=0.125,
结果是:
1 0 1 1 0 1 . 0 0 1
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式