十进制转二进制

2024年11月20日 04:49
有5个网友回答
网友(1):

100101110

302/2 = 151 余0
151/2 = 75 余1
75/2 = 37 余1
37/2 = 18 余1
18/2 = 9 余0
9/2 = 4 余1
4/2 = 2 余0
2/2 = 1 余0
故二进制为100101110
用2辗转相除至结果为1
将余数和最后的1从下向上倒序写 就是结果

另外
302 = 256 + 32 + 8 + 4 + 2
故302二进制表示为100000000 + 100000 + 1000 + 100 + 10 = 100101110

网友(2):

网友(3):

网友(4):

网友(5):

17

17/2=8.....1
8/2=4.....0
4/2=2.....0
2/2=1.....0

10001