📜  数字系统

📅  最后修改于: 2020-11-07 04:31:12             🧑  作者: Mango

编号系统

我们用于交流的语言是单词和字符。我们了解数字,字符和单词。但是这种类型的数据不适用于计算机。电脑只能识别数字。

因此,当我们输入数据时,数据将转换为电子脉冲。每个脉冲都被识别为代码,并且该代码通过ASCII转换为数字格式。它给每个数字,字符和符号一个计算机可以理解的数值(数字)。因此,要理解计算机的语言,必须熟悉数字系统。

计算机中使用的数字系统是:

  • 二进制数制
  • 八进制数字系统
  • 小数系统
  • 十六进制数制

二进制数制

它只有两位数字“ 0”和“ 1”,所以它的底数是2。因此,在此数字系统中,只有两种类型的电子脉冲;即:不存在表示“ 0”的电子脉冲,并且存在表示“ 1”的电子脉冲。每个数字称为一位。一组四比特(1101)称为半字节,而一组八比特(11001010)称为字节。二进制数字中每个数字的位置代表数字系统的基数(2)的特定幂。

八进制数字系统

它有八位数字(0、1、2、3、4、5、6、7),因此其底数为8。八进制数中的每个数字代表其底数(8)的特定幂。由于只有八位数字,因此二进制数系统的三位(23 = 8)可以将任何八进制数转换为二进制数。此数字系统还用于缩短长二进制数。这三个二进制数字可以用一个八进制数字表示。

小数系统

该数字系统有10个数字(0、1、2、3、4、5、6、7、8、9),因此其底数为10。在此数字系统中,一个数字的最大值为9,而最小值为一个数字的位是0。十进制数字中每个数字的位置代表数字系统的基数(10)的特定幂。这个数字系统在我们的日常生活中被广泛使用。它可以代表任何数值。

十六进制数制

该数字系统有16个数字,范围从0到9和A到F。因此,其底数是16。A到F的字母表示10到15个十进制数字。十六进制数字中每个数字的位置代表数字系统的底数(16)的特定幂。由于只有十六位数字,因此二进制数系统的四位(24 = 16)可以将任何十六进制数转换为二进制数。由于它同时使用数字和字母,因此也称为字母数字系统。