背景
1字节只需用2个十六进制数字来记,但八进制要用3个。来源
怎么理解
首先知道,
比特(Bit)是信息的最小单位,字节(Byte)通用用作计算机信息计量单位,1个字节=8个比特(位)。
Bit是Binary digit(二进制数位)的缩写
其次要知道,
十六进制用0-9-A-F,共16个字符来表示
八进制用0-7,共8个字符来表示
问题是字节和进制的关系,而它们之间的桥梁是比特,所以可把字节和进制转换为比特来对比,从而求解答案。
1个字节=8位,16=2^4, 8=2^3
而1个十六进制,有16个字符,可展示为4位(0000-1111)
1个八进制,有8个字符,可展示为3位(000-111)
所以,很明显1个字节只需用2个十六进制数字来记,但八进制要用3个。
网友评论