2.2.2 浮点数的性质
  由于在计算机系统中数据是要用物理存储部件存放的,因此,任何一种浮点数的长度总是有限的,这就是造成计算机系统中的浮点数与数学中的实数在性质上有差别的根本原因。
  浮点数与实数在性质上主要有3个差别:
  1. 表示数的范围;实数,表示数的范围是无限的。浮点数,由于它的字长是有限的,因此,任何一种浮点数格式所能够表示的浮点数的个数是有限的,从而,浮点数的表示数的范围也必然是有限的,它只是实数中的一小部分。
  2. 表示数的精度;由于浮点数的尾数的长度是有限的,因此,任何一种浮点数能够表示的数据的精度也是有限的。
  3. 表示数的效率。由于在计算机系统中存储的浮点数通常都是规格化浮点数,因此,对于某些浮点数表示方式,有些实际上存在的浮点数并不属于规格化浮点数。
  在学习本节时,只要抓住了以上3个差别,就能够了解浮点数的本质。