将十进制数158转换为二进制数

2026年09月25日 02:00
有2个网友回答
网友(1):

158D=?B

写二进制基数,个位1,高位是低位乘以2,写到比158大为止

256,128,64,32,16,8,4,2,1 用这组数从高到低将158凑出来,用到哪个数下面写上用到的数量

__0,__1,_0,_0,_1,1,1,1,0

158=128+30=128+16+14=128+16+8+6=128+16+8+4+2

=0*256+1*128+0*64+0*32+1*16+1*8+1*4+0*1

158D=1001110B

转成n进制也这么算,只是n进制基数高位是低位乘以n

网友(2):

158=(10011110)2