理论基础——数制的解析
一、十进制
十进制(Decimal System)是我们日常最为熟悉的计数方法。它的核心规则是“满十进一”,即每相邻的两个计数单位之间的进率都为十。这种计数法用字母D表示。
从1到10的计数单位依次为:一、十、百、千、万、十万、百万、千万、亿等。
相反,小数点后的单位如分、厘、毫、丝、忽、微、纤、沙、尘、埃等,则遵循“十分之一”的规则,即10-1到10-10。
二、二进制
二进制(binary)是数学和数字电路中以2为基数的记数系统。它使用两个不同的符号——0和1,分别代表“零”和“一”。这一系统由莱布尼茨发现,并广泛应用于数字电子电路中。每个数字单位,称为比特(Bit,Binary digit的缩写),用字母B表示。
简单介绍下莱布尼茨,他是德国的哲学家和数学家(Gottfried Wilhelm Leibniz,1646年7月1日-1716年11月14日),对现代计算机的发展有着重要影响。
三、十六进制
十六进制(Hexadecimal)是一种基数为16的计数系统。它满16进1,通常用数字0至9和字母A至F表示(其中A至F表示10至15)。十六进制数一般用字母H表示。
十六进制的数字和字母表示法,使得它在计算机编程中尤为常用,尤其当处理大量数据时。
四、其他进制简介
除了十进制、二进制和十六进制,还有八进制(Octal)。八进制是一种以8为基数的计数法,采用0至7的数字,满8进1。八进制的数和二进制数可以按位对应,因此常应用在计算机语言中。八进制一般用字母Q表示。
五、各数制间的相互转换
基数:指的是数码的个数。
位权:表示数码在不同位置上的权值。以N进制为例,整数部分第i位的位权为Ni-1。如十进制的位权从右至左递增,二进制、十六进制和八进制的位权同样有规律可循。
- 十进制与其他进制的转换方法
- 二进制与十六进制的转换技巧
- 八进制与二进制及十进制的互化策略