看下各进制的意思,以及转换
十进制数,二进制数,八进制数,十六进制数十进制就是正常数
那么二进制数,八进制数,十六进制数这些是怎么算的? 参考:
http://bbs.fishc.com/thread-67123-1-1.html
我教你个二进制转十六进制的吧,这个学会了转其他的也简单了,众所周知,一位十六进制的最大值可以表示四位二进制位,打个比方,二进制的1111就是十六进制的F,知道这个规律后,现在进去入主题 ,打个比方:
把111101011101转换为十六进制
我们把它每四位分成一组,大概就是这样:
1111 0101 1101
接下来按照8421的方法,每一个权位代表一个数字,取权位为1所代表的值,然后把权位为1的值想加,写出来大概是这样~
8421 8421 8421
1111 0101 1101
8+4+2+1 = 15
4+1 = 5
8+4+1 =13
十进制的15换算成十六进制等于F
十进制的5换算成十六进制等于5
十进制的13换算成十六进制等于D
那么二进制的111101011101换算成十六进制就等于 F5D
页:
[1]