全部问题 > 当前问题

十进制18转换成二进制不是10010吗答案为什么是010010

Screenshot_2016-12-08-20-38-59-580_com.kejuwang.o.png

邸杰 2016-12-8 20:46:53

共 8 个回答

杨甜 2016-12-8 20:59:32

十进制转化为二进制用短除法,取余倒着写,记得从最后的那个得数开始倒写。

杨甜 2016-12-8 21:03:27

18除以2,得9,余0 9除以2,得4,余1, 4除以2,得2,余O 2除以2,得1,余0 1除以2,得0,余1 所以从最后得数开始倒写,结果为010010

邸杰 2016-12-8 21:06:51

回复 杨甜:不应该是10010吗为什么前面有个0

杨甜 2016-12-8 21:08:44

因为最后的1除以2,就得0呀,从这个开始倒写

邸杰 2016-12-8 21:37:43

回复 杨甜:你刚刚还说最后得0余1,倒着写应该是10010不是010010吧,前面那个0是哪来的

邸杰 2016-12-8 21:50:00

回复 杨甜:我刚刚看了一下百度说二进制算出得数后前面加0不加0是都可以的,谢谢你的回答

杨甜 2016-12-9 12:25:33

客气了拉!话说同学你不会用短除法吗??

邸杰 2016-12-9 18:35:18

回复 杨甜:会啊!我就是算出来了,但是答案和我算出来的前面多了个0。然后我就随便选了一个

问题来自: 进制的转换