十进制18转化成二进制是010010 是怎么算的 求过程

 我来答
定永修潘倩
2020-03-30 · TA获得超过3.8万个赞
知道大有可为答主
回答量:1.2万
采纳率:32%
帮助的人:1108万
展开全部
十进制整数转换为二进制整数采用"除2取余,逆序排列"法。
十进制18转化成二进制,计算方法如下:
18÷2=9
余数为0;
9÷2=4
余数为1;
4÷2=2
余数为0;
2÷2=1
余数为0;
1÷2=0
余数为1;
所有余数逆序排列为:10010;
如果是在计算机领域,由于计算机内部表示数的字节单位是定长的,如8位、16位、或32位。所以,位数不够时就需要高位补零,即18转换成二进制以后就是0010010,写成010010也是可以的。
计算过程也可这样写:

扩展资料:
十进制转化为二进制的方法:
用2整除十进制整数,可以得到一个商和余数;再用2去除商,又会得到一个商和余数,如此进行,直到商为小于1时为止,然后把先得到的余数作为二进制数的低位有效位,后得到的余数作为二进制数的高位有效位,依次排列起来。
参考资料:搜狗百科-十进制转二进制
汪桂兰应淑
2020-04-29 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.2万
采纳率:30%
帮助的人:923万
展开全部
将正的十进制数除以二,得到的商再除以二,依次类推知道商为零或一时为止,然后在旁边标出各步的余数,最后倒着写出来
18÷2=9
余数
0
9÷2=4+1
余数1
4÷2=2
余数0
2÷2=1
余数0
1÷2=0+1
余数1
余数倒过来也就是10010,高位补零
010010
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
塔芙荣姬
2019-07-24 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.2万
采纳率:25%
帮助的人:1236万
展开全部
用短除法
18
÷
2
余数为
0,剩下
9
9
÷
2
余数为
1,剩下
4
4
÷
2
余数为
0,剩下
2
2
÷
2
余数为
0,剩下
1
1
÷
2
余数为
1,剩下
0
最后从下往上看余数,就得到
10010
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
訾秀珍苗胭
2019-07-26 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.2万
采纳率:28%
帮助的人:2326万
展开全部
用短除法
18
÷
2
余数为
0,剩下
9
9
÷
2
余数为
1,剩下
4
4
÷
2
余数为
0,剩下
2
2
÷
2
余数为
0,剩下
1
1
÷
2
余数为
1,剩下
0
最后从下往上看余数,就得到
10010
再看看别人怎么说的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式