十六进制表示法

一个字节由8位组成。在二进制表示法中,它的值域是00000000——11111111。如果看成十进制整数,它的值域就是0——255。此两种符号表示法对于描述位模式来说都不是非常方便:二进制表示法太冗长,而十进制表示法又与位模式的互相转化很麻烦。

二进制不用转化,但太冗长;十进制比较短,但转化很麻烦。

所以需要比较短又方便转化的表示法,而十六进制正合适

 

当x=2^n时(n>0)可以很方便地转化为二进制再变成十六进制。2^n的二进制就是1后面跟n个0

比如2^11,二进制就是1后面跟11个0,再从右往左每四个0一断开,这些位都是十六进制的0,只剩下最左边的b位(b<4)

posted @ 2023-03-01 19:23  无情的codingbot  阅读(367)  评论(0编辑  收藏  举报