将十进制数156分别转换成二进制数的计算过程

2021-02-27 06:37:54 字数 1110 阅读 4945

1楼:匿名用户

10011100

不断的除抄2取余数:

156/2=78...0

78/2=39...0

39/2=19...1

19/2=9...1

9/2=4...1

4/2=2...0

2/2=1...0

1/2=0...1

余数连在一起,顺序反过来就是结果

十进制数127转换成二进制数是( )

2楼:千鸟

方法bai:除2取余法

127除以

duzhi2,商dao63,余数

回是1;

63除以答2,商31,余数是1;

31除以2,商15,余数是1;

15除以2,商7,余数是1;

7除以2,商3,余数是1;

3除以2,商1,余数是1;

1除以2,商0,余数是1.

将余数从下向上排列,为1111111.

计算机内部表示数的字节单位是定长的,如8位,16位,或32位。所以,位数不够时,高位补零,答案是01111111,选b.

拓展:原理:

二进制的基数为2,我们十进制化二进制时所除的2就是它的基数。谈到它的原理,就不得不说说关于位权的概念。某进制计数制中各位数字符号所表示的数值表示该数字符号值乘以一个与数字符号有关的常数,该常数称为 “位权 ” 。

位权的大小是以基数为底,数字符号所处的位置的序号为指数的整数次幂。十进制数的百位、十位、个位、十分位的权分别是10的2次方、10的1次方、10的0次方,10的-1次方。二进制数就是2的n次幂。

除k取余法:除k取余法,主要用于把十进制的数化为k进制的数.

详见:网页链接

3楼:匿名用户

127/2=63...1

63/2=31......1

31/2=15......1

15/2=7......1

7/2=3........1

3/2=1......1

所以共有7个1选a

4楼:瑞大大女神经

a选项8个1

应该选b

将8进制数(305)转换成十六进制数表示.计算过程

1楼 止语 最好的方法是先转换成 2 进制,然后转换成十六进制。 八进制的一位数对应二进制的三位数,十六进制的一位数对应二进制的四位数 305 011 000 101 0 1100 0101 c5 3 0 5 0 c 5 八进制 二进制 二进制 十六进制 请将八进制数 305 8转换成十六进制数表示...

八进制数123转换成二进制数的计算过程

1楼 岔路程序缘 123 8 001 010 011 2 方法 每一位八进制数字转换为3位二进制数字。按顺序写下来即可。 对应公式 1 001 2 010 3 011 4 100 5 101 6 110 7 111 十六进制123转换成二进制是 2楼 guxuecan剑 十六进制123转换成二进制是...

将八进制数56转换成二进制数是?求过程

1楼 听不清啊 101110 方法是5转换为101 6转换成110 连接起来就是答案了。 2楼 萍水e相逢 my god 数字电路 基础 八进制5 对应二进制 101 八进制6 对应二进制 110 因此 八进制56对应二进制就是 101110 3楼 匿名用户 5对应二进制为 101 6对应二进制为 ...