先上英语及常用英文简写及表示方法:
十六进制hexadecimal:H(常用英文简写) 表示方法:0-9数字 和 A B C D E F
十进制decimalism:D 0-9
二进制binary:B 0 1
八进制octonary:O 0-8
1、十进制转换为二进制,用除2取余法:举例45转换为2进制,结果为:101101
上图为过程,最后把每一步得出的余数,从下往上记录下来,就是我们的二进制结果。
2、十进制转换为十六进制,用除16取余法:与十进制转换为2进制同理可得。
3、二进制转换为十六进制,采用:各位二进制数码乘以与其对应的权之和。举例如下:
将二进制数101101转换为十进制:1*2的5次方+0*2的4次方+1*2的3次方+1*2的2次方+0*2的1次方+1*2的0次方 = 45
4、十六进制转换为二进制,采用上面同理方法,各位十六进制数码乘以与其对应的权之和。
5、二进制转换为十六进制:把二进制数 从低位到高位 每4位组成一组,直接用十六进制数来表示每一组。
举例如下:
二进制数0011010110111111转为十六进制就是
首先每4个二进制组合为一组:
0011 0101 1011 1111
3 5 B F (分别对应十六进制)
组合起来就是35BF ,这个值就是转换为的十六进制数。
6、十六进制转换为二进制:于上面第5点反之,把十六进制中的每一位用二进制数来表示,就形成对应的二进制数。
想要打赏,请点击这里