与十进制数93等值的二进制数是

来源:百度知道 编辑:UC知道 时间:2024/06/09 11:09:25
与十进制数93等值的二进制数是

你以十进制的数除以你所要转换的进制数,把每次除得的余数记在旁边,所得的商数继续除以进制数,直到余数为0时止
100转换为二进制:
93/2=46....(余数为1);
46/2=23.....(余数为0);
23/2=11.....(余数为1);
11/2=5......(余数为1);
5/2=2.......(余数为1);
1/2=1.......(余数为0);
1/2=0.......(余数为1);
然后把相应的余数从下向上顺着写出来:1011101

1011101

除数|被除数 余数
2 | 93 1
2 | 46 0
2 | 23 1
2 | 11 1
2 | 5 1
2 | 2 0
2 | 1 1

从下往上把余数串起来得:1011101

是1011101
2的六次方是64,七次方是128,故最高位是第六位,数字为1,然后再一位一位往下推

二进制可以通过先转化为16进制

93 = 0x5d = 1011101B

对 是四楼的方法