1.4.1 数值数据的表示

1.4.1 数值数据的表示

由于计算机中的数据是用二进制表示的,而人们习惯用十进制数,因此,在计算机中,用户和计算机的输入和输出之间要进行十进制和二进制的转换,这项工作由计算机本身完成。在计算机中采用了输入/输出转换的二至十进制编码,即BCD码。

在二至十进制的转换中,采用4位二进制表示1位十进制的编码方法。最常用的是8421BCD码。“8421”的含义是指用4位二进制数从左到右每位对应的权是8、4、2、1。BCD码和十进制之间的对应关系如表1-4-1所示。

表1-4-1 BCD码和十进制数的对照表

img9

例如:十进制数765用BCD码表示的二进制数为:0111 0110 0101。