第三章
第三章主要写的是对要进一中小数的问题,由于计算机在运行过程中可能会出现错误。
这个问题就主要表现在二进制中的小数运算中。所以这张主要是了解计算机中小数运算
的机制。计算机的二进制中小数运算并不是单纯的加减乘除,也同样运用于二进制的运
算方式。小数点后每向右移,他的次幂就会减一,第一位就是二的负一次方,之后每隔
一位就减一,而这种方式也不仅限于二进制,十进制和16进制也同样适用。而计算机在小
数运算中出现错误的原因,就是因为在十进制的数有的转化不了二进制的数。然后带小数
点的,在计算机中无法正常使用。我们这就用到浮点数,有64位的双浮点和32位单浮点。
浮点数是指用符号尾数基数指数来表示的小数,实际中往往不考虑基数。我们一般使用普
通的IEEE方式。而且双浮点和单浮点表示同一个数的结果也不同。双精度浮点也比单精度浮
点表示的范围大。尾数部分用正则表达式。即将小数点前面的数固定为一。指数用EXCESS系
统表现。二进制中的四位就相当于十六进制中的一位。要避免再转换出现错误。

浙公网安备 33010602011771号