10进制 55 转二进制 除以2 的余数 为结果 55/2 27 余1 27/2 13 余1 13/2 6 余1 6/2 3 余1 3/2 这叫什么规则么

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/08 09:36:57
10进制55转二进制除以2的余数为结果55/227余127/213余113/26余16/23余13/2这叫什么规则么10进制55转二进制除以2的余数为结果55/227余127/213余113/26余1

10进制 55 转二进制 除以2 的余数 为结果 55/2 27 余1 27/2 13 余1 13/2 6 余1 6/2 3 余1 3/2 这叫什么规则么
10进制 55 转二进制 除以2 的余数 为结果 55/2 27 余1 27/2 13 余1 13/2 6 余1 6/2 3 余1 3/2
这叫什么规则么

10进制 55 转二进制 除以2 的余数 为结果 55/2 27 余1 27/2 13 余1 13/2 6 余1 6/2 3 余1 3/2 这叫什么规则么
(55)10
=((0*1010+101)*1010+101)2
=(101*1010+101)2
=(110010+101)2
=(110111)2

这叫除2取余法啊。
十进制55=二进制110111
55=1*2^5+1*2^4+0*2^3+1*2^2+1*2^1+1
每除一次2得到的余数,就可以从后向前得到二进制对应的位数

10进制转2进制的方法叫:除二取余法 (也称 二除余法)
转换为其他进制也用这个方法,比如转换为三进制就用“除三区余法”
除二取余法
  例:将25转换为二进制数
  解:25÷2=12 余数1
  12÷2=6 余数0
  6÷2=3 余数0
  3÷2=1 余数1
  1÷2=0 余数1
  所以25=(11001)2...

全部展开

10进制转2进制的方法叫:除二取余法 (也称 二除余法)
转换为其他进制也用这个方法,比如转换为三进制就用“除三区余法”
除二取余法
  例:将25转换为二进制数
  解:25÷2=12 余数1
  12÷2=6 余数0
  6÷2=3 余数0
  3÷2=1 余数1
  1÷2=0 余数1
  所以25=(11001)2

收起