Java 2、8、16进制概述和由来

1、进制:就是进位制,是人们规定的一种进位方法。对于任何一种进制——x进制,就表示某一位置上的数运算时是逢x进一位。二进制就是逢二进一,八进制就是逢八进一,十进制就是逢十进一,十六进制就是逢十六进一。

例如一周有七天:七进制;一年有十二个月:十二进制。

2、十进制的由来:是因为人类有十个手指。

3、二进制的由来:其实二进制是来源于中国,请看史料记载:

18世纪德国数理哲学大师莱布尼兹从他的传教士朋友鲍维特寄给他的拉丁文译本《易经》中,读到了八卦的组成结构,惊奇地发现其基本素数(0)(1),即《易经》的阴爻(yao)和阳爻,其进位制就是二进制,并认为这是世界上数学进制中最先进的。20世纪被称为第三次科技革命的重要标志之一的计算机的发明与应用,其运算模式正是二进制。它不但证明了莱布尼兹的原理是正确的,同时也证明了《易经》数理学是很了不起的。

计算机中一个字节byte由八个开关bit组成,最开始是由电信号开关组成,后改为数字信号即1和0表示开和关。

4、八进制的由来:

任何数据在计算机中都是以二进制的形式存在的,二进制早期由电信号开关演变而来,一个整数在内存中一样也是二进制的,但是使用一大串的1或0组成的数值进行使用很麻烦。所以就想把一大串的缩短点,将二进制中的三位用一位表示,这三位可以取到的最大值就是7,超过了7就进位了,这就是八进制。

5、十六进制的由来:

但是对于过长的二进制变成八进制还是较长,所以出现的用4个二进制位表示一位的情况,四个二进制位最大是15,这就是十六进制。

6、不同进制表现同一个数据的形式特点:形式越大,表现形式越短。

猜你喜欢

转载自blog.csdn.net/weixin_44296929/article/details/106838944