1、十进制整数转二进制数方法:除以2取余数,逆序排列(除二取余法)。
具体做法:用2整除十进制整数,可以得到一个商和余数;再用2去除商,又会得到一个商和余数,如此进行,直到商为小于1时为止,然后把先得到的余数作为二进制数的低位有效位,后得到的余数作为二进制数的高位有效位,依次排列起来。
以45为例,步骤如下:
45/2=…1
22/2=…0
11/2=…1
5/2=…1
2/2=…0
1/2=…1
则45(十进制)=101101(二进制)。
2.十进制数转化为十六进制:
和十转二进制相似,把要转换的数,除以16,得到商和余数,将商继续除以16,直到商为0。最后将所有余数倒序排列,得到数就是转换结果。
以105为例,步骤如下:
105 /16=…9
6/9=…6
则105(十进制)= 69(十六进制数)。