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

如题所述

十进制整数转换为二进制整数采用"除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时为止,然后把先得到的余数作为二进制数的低位有效位,后得到的余数作为二进制数的高位有效位,依次排列起来。

参考资料:百度百科-十进制转二进制

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-03-30
十进制整数转换为二进制整数采用"除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时为止,然后把先得到的余数作为二进制数的低位有效位,后得到的余数作为二进制数的高位有效位,依次排列起来。
参考资料:搜狗百科-十进制转二进制
第2个回答  2016-09-18
将正的十进制数除以二,得到的商再除以二,依次类推知道商为零或一时为止,然后在旁边标出各步的余数,最后倒着写出来
18÷2=9 余数 0
9÷2=4+1 余数1
4÷2=2 余数0
2÷2=1 余数0
1÷2=0+1 余数1
余数倒过来也就是10010,高位补零 010010
第3个回答  2016-09-18
用短除法
18 ÷ 2 余数为 0,剩下 9
9 ÷ 2 余数为 1,剩下 4
4 ÷ 2 余数为 0,剩下 2
2 ÷ 2 余数为 0,剩下 1
1 ÷ 2 余数为 1,剩下 0
最后从下往上看余数,就得到 10010追问

10010和010010是一样的吗?选择题中会同时出现这两个数的选项吗?

追答

没错,是一样的

本回答被提问者和网友采纳
相似回答