上QQ阅读APP看书,第一时间看更新
2.1 数制与数制转换
信息在现实世界中无处不在,它们的表现形式也是多种多样,如数字、字母、符号、图表、图像、声音等。而任何形式的信息都可以通过一定的转换方式变成计算机能直接处理的数据。这种计算机能直接处理的数据是用二进制来表示的。
也就是说,在计算机内部无论是存储数据还是进行数据运算,一律采用二进制。虽然为了书写、阅读方便,用户可以使用十进制或其他进制形式表示一个数,但不管采用哪种形式,计算机都要把它们变成二进制数存入计算机并以二进制方式进行运算。当要输出运算结果时,也必须把运算结果转换成人们所习惯的十进制或相应的符号、图像、声音等形式通过输出设备进行输出。
那么,为什么计算机要采用二进制数形式呢?第一是由于二进制数在电器元件中最容易实现,而且稳定、可靠,二进制数只要求识别“0”和“1”两个符号,计算机就是利用电路输出电压的高或低分别表示数字“1”或“0”的;第二是二进制数运算法则简单,可以简化硬件结构;第三是便于逻辑运算,逻辑运算的结果称为逻辑值,逻辑值只有两个“0”和“1”。这里的“0”和“1”并不是表示数值,而是代表问题的结果有两种可能:真或假、正确或错误等。