进制
进制标准的称呼应该是进位制,是一种记数方式,亦称进位计数法或位值计数法。利用这种记数法,可以使用有限种数字符号来表示所有的数值。 此处可以联想一下我们经常使用的个十百千万,如果没有十进制,要表示一千个东西的多麻烦?
使用进制有一个明显的优点:所有的数,不论多大或者多小,都能够用一小组不同的符号来表示(十进制的阿拉伯数字),这样做让数字变得非常的容易计算,凡是使用进制表示的数,其规律均可以使用加法表和乘法表表示,一旦记住就可以运用自如。
说到这这里了,大家可以想象一下我们常见的进制有哪些?十进制,二进制,八进制,十六进制,还有六十进制等等,维基百科上有很好的总结,我就直接粘贴过来了,如下:
- 二进制广泛用于计算机
- 三进制用于军队编制
- 八进制广泛用于计算机
- 十进制最为常用
- 十二进制用于计算时辰、月份、一打物品
- 十六进制广泛用于计算机
- 二十进制曾被玛雅文明使用
- 六十进制用于计算秒、分
了解了进制的基本信息,有两个问题就很有意思了,1.为什么十进制使用的最多?2.为什么计算机使用的都是二进制?
为什么十进制使用的最多?
关于为什么现在人们使用十进制最多,第一个毋庸置疑的原因是在世界文明的初期,人类使用十个手指计算,在很多的语言中,都使用这十进制,例如我们中文自始至终都是使用十进制,没有使用过其他进制 。
当然了,手指头是其中的一个原因,毕竟不是所有的语言都在开始的时候使用十进制,根据《什么是数学》所述,十进制战胜其他进制的原因还有很多?
其中最主要的原因就是:十进制效率高,易于掌握,且伴随10进制传播的阿拉伯数字书写规则简单,阿拉伯数字也促进了十进制的发展。
在易用性上相信我们感受的很深刻,相较于二进制书写更加的简单,相对于十六进制,符号更少,而进制的普及一方面需要考虑习惯,另一方面需要均衡的考虑学习难度,从这两个角度来说十进制更加的优秀。
我不能保证每一个地方都是对的,但是可以保证每一句话,每一行代码都是经过推敲和斟酌的。希望每一篇文章背后都是自己追求纯粹技术人生的态度。
永远相信美好的事情即将发生。