Windows 进制

一、进制的概念

    数字在累计时,进位的机制就称之为进制。

  1.十进制

    逢十进一

    0  1  2  3  4  5  6  7  8  9  10  11 ...

  2.二进制

    计算机可以处理很多不同类型的数据,但在计算机的底层,最终都是对数字的存储和处理。

    而基于计算机硬件实现的便利性考虑,计算机底层存储和处理数据都是以二进制的形式进行的。

    逢二进一

    0  1  10  11  100  101  110  111  1000  1001 ...

  3.八进制

    计算机底层都是二进制,但是人们看二进制非常不习惯,而二进制和十进制之间转换相对比较麻烦,因此人们提出了八进制

    八是二的三次幂,即每三位二进制对应一位八进制,非常便于转换

    逢八进一

    0  1  2  3  4  5  6  7  10  11  ...

  4.十六进制

    和八进制一样,也是人们为了方便转换二进制而提出来的进制方式

    十六是二的四次幂,即每四位二进制对应一位十六进制,非常便于转换

    逢十六进一

    0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F  10  11  ...

二、进制之间的转化

  1.十进制转二进制

    通过除2取余计算十进制的二进制表现形式:

    Windows 进制

  2.二进制转十进制

    Windows 进制

  3.八进制转二进制

    将每一位八进制转为二进制拼接在一起即可

    Windows 进制

  4.二进制转八进制

    由后向前,每三位转化为一个八进制数,拼接即可

    Windows 进制

  5.十六进制转二进制

    将每一位十六进制转为二进制拼接在一起即可

    Windows 进制

   6.二进制转十六进制

    由后向前,每四位转化为一个十六进制,拼接即可

    Windows 进制

三、二进制的单位

    在计算机内部,每一位的二进制称之为一个比特位(bit),简称比特,也称之为二进制位。

    而每八位二进制组合在一起,称之为一个字节(Byte)

    每1024个Byte,称之为一个KB

    每1024个KB,称之为一个MB

    每1024个MB,称之为一个GB

    每1024个GB,称之为一个TB

    每1024个TB,称之为一个PB

Windows 进制

 

Windows 进制

上一篇:AcWing:138. 兔子与兔子(Hash)


下一篇:c#小灶——初识c#