这篇文章总结一下有关进制方面的一些内容,希望对大家有所帮助。
我们都知道,计算机使用的是二进制运算规则,能够读懂二进制语言,那么究竟什么是进制,二进制又是怎么转变成我们熟悉的十进制的呢,今天我们就来详细的了解一下。
进制介绍
进制就是人为指定的进位制,X进制就是逢X进一
我们最常见的进制就是十进制,当然,在计算机中最常见的就是二进制,除此之外,还有八进制、十六进制等。
首先我们就要了解一下这些进制的组成成分:
二进制由0和1组成,逢2进1
八进制由0~7组成,逢8进1
十进制由0~9组成,逢10进1
十六进制由0 ~ 9和a ~ f(不分大小写)组成
进制的前缀
这么多进制有时会导致我们的数据变得混乱,举个例子:
我有一个数:1001,那么问题来了,我要表示的究竟是十进制的一千零一还是二进制的1001呢?不仅如此,八进制和十六进制的1001也有不同的表示,那这就会造成数据的混乱了。
为了解决这个问题,会给不同进制的数带上不同的前缀,具体如下
进制 | 前缀 | 举例 |
---|---|---|
二进制 | 0b | 0b1001 |
八进制 | 0 | 01001 |
十进制 | 没有前缀默认为十进制 | 1001 |
十六进制 | 0x | 0x1001 |