首页 > 代码库 > java基础:进制的概念以及图解

java基础:进制的概念以及图解

进制:

是一种进位的方式。X进制,表示逢X进1。

计算机的电子元件的状态: 开,关

技术分享

那么,我们表达数据的时候,也是按照开,关的状态来表示的

如果我们表达数据仅仅用这两种状态,那么能够表达的数据是比较少的,

而我们常见的数据:字母,数字,标点符号,类型就很多了

为了能够表示更多的数据,国际化标准组织就规定,:用8个这样的信号来表示

一个数据,这样的数据的单位叫:字节。

我们用1 0 分表来表示开和关

技术分享

   

技术分享

但是,使用二进制表达数据的表现形式太长了,所以这个时候我们就要进行简化:

把二进制的数据,从右开始,每三位一组合,左右边不够的时候,补0,然后,分解计算出对应的十进制的数值,最后,再吧每个十进制的数据组合起来,就是一个八进制的数据。

技术分享

但是这种表现形式还是不是最简单的,我们还有更简单的表现形式,

把二进制的数据,从右开始,每四位一组合,最左边不够的时候,补0,然后分别计算出对应的十进制数值,最后,再把每个十进制的数据组合起来,就是一个16进制的数据。

技术分享

规则:

进制越大,表现的形式就越短(简单)。

java基础:进制的概念以及图解