2.1.1 数制
数制是用一组固定的数字符号和一个统一的计数规则来表示数目的方法,在日常生活中用的最多的是十进制。但在计算机中,因其内部硬件的限制,它只能存储和运算以1和0组成的二进制数。由于二进制在表达一个数字时,位数太长,不易阅读,因而经常采用对应的十六进制数或八进制数。
二进制数(Binary)由0和1组成,基数为2,计数规则是逢2进1。
十进制数(Decimal)由 0、1、2、3、4、5、6、7、8、9 组成,基数为 10,计数规则是逢10进1。
十六进制数(Hexadecimal)使用 0、1、2、3、4、5、6、7、8、9 和 A、B、C、D、E、F等符号来表示,其中A、B、C、D、E、F分别表示数字10、11、12、13、14、15。基数为16,计数规则是逢16进1。
为了能在书写形式上区分二进制数和十六进制数,通常在二进制数后加上字母 B 或 b,十六进制数后加上字母H或h。本书遵照此约定。