将十进制数(36.875)10转换成二进制数的全步骤

 我来答
听不清啊
高粉答主

推荐于2017-06-20 · 说的都是干货,快来关注
知道顶级答主
回答量:7.8万
采纳率:89%
帮助的人:2.3亿
展开全部
(36.875)10=(100100.111)2
36/2=18……0
18/2=9……0
9/2=4……1
4/2=2……0
2/2=1……0
1/2=0……1
最后的商等于0就结束。从下往上读取第一次的余数,就是整数部分的答案。(36)10=(100100)2
0.875*2=1.75
0.75*2=1.5
0.5*2=1.0
最后的小数部分为0就结束。从上往下读取每一次的整数,就是小数部分的答案(0.875)10=(0.111)2
最后把整数与小数合成,就是最终答案。
上海巴鲁图工程机械科技有限公司_
2022-05-15 广告
增量编码器一般输出信号是两路正交脉冲信号和一路参考信号,之所以叫增量是因为它的位置信号是通过对脉冲计数累加得到,依靠计数设备的内部记忆来记住位置,并且同每圈输出的参考信号来清除累计误差. 缺点就是断电后,需要重新寻找初始位置. 例如打印机扫... 点击进入详情页
本回答由上海巴鲁图工程机械科技有限公司_提供
典玮奇0Fq
2017-06-23 · TA获得超过443个赞
知道小有建树答主
回答量:286
采纳率:0%
帮助的人:43万
展开全部
36.875转化为二进制是100100.111,就是用36除2,0.875乘2就可以得出以上结果。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-06-26
展开全部
考试前这类型的题我还专门讲过的!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-06-26
展开全部
十进制举个例子
986这个数字,我们都知道是9*100 8*10 6*1=986
其实就是9*10的2次方 8*10的1次方 6*10的0次方,所谓的10进制,指的就是10的几次方的这个10
所以,二进制就是把上面的10换成2
所以
10101.11就是1*2的4次方 0*2的3次方 1*2的2次方 0*2的1次方 1*2的0次方 1*2的-1次方 1*2的-2次方
=16 0 4 0 1 0.5 0.25=21.75
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
推荐于2018-12-13
展开全部
整数部分的算法:
除2求余,直到商为0,然后将余数逆向排列
比如36,分别除2得余数0、0、1、0、0、1
余数逆向:100100
小数部分的算法:
乘2,若大于1则标志1,将结果减去1,否则标记0
例如0.875
0.875*2 = 1.75, 1.75 > 1, 标记1, 结果减去1,得0.75..................... 1
0.75*2 = 1.5, 1.5 > 1, 标记1,结果减去1,得0.5 ............................1
0.5*2 = 1, 1 = 1, 标记1,结果减去1, 得0 ...................................1
将上述结果顺序排列得到 0.111
因此(36.875)10 = (100100.111)2
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式