计算机中的数据不同于人们生活中的数据,人们生活采用十进制数,而计算机中全部采用二进制数表示,它只包含0、1两个数,逢二进一,1 1=10。每一个0或者每一个1,叫做一个bit(比特)。

下面了解一下十进制和二进制数据之间的转换计算。

用2整除十进制整数,得到商和余数;再用2去除商得商和余数,如此进行,直到商为小于1为止,然后余数从下往上依次排列起来

计算机使用中常见的进制(计算机中的神奇进制)(1)

在程序员的世界里,为什么6=110?

  • 二进制整数转成十进制整数:使用8421编码的方式

这种编码方式中每一位上的1都是代表一个固定十进制数值,把每一位的1代表的十进制数加起来,得到的结果就是它所代表的十进制数字

计算机使用中常见的进制(计算机中的神奇进制)(2)

图示解析1001011=75

,