什么是浮点数?
计算机上表达实数有两中方法:定点表示(fixed-point)和浮点表示(floating-point)。定点表示法就是在现有的数字中间的某个位置固定小数点,整数部分和小数部分的表示和一个普通整数的表示法没什么两样。 例如,我们的数字长度为4,小数点位于中间,那么你可以表示10。28,也可以表示00。01,与这种方法性质类似的定点表示还有使用分数的形式。定点数的固定窗口形式使得他既不能够表示非常大的数又不能表示非常小的数。 并且当除法发生时,大量 的精度丢失。
浮点数采用科学计数法的形式来表示实数。例如123。456可以表示成1。23456×102。相对于定点数的固定窗口(fixed ...全部
计算机上表达实数有两中方法:定点表示(fixed-point)和浮点表示(floating-point)。定点表示法就是在现有的数字中间的某个位置固定小数点,整数部分和小数部分的表示和一个普通整数的表示法没什么两样。
例如,我们的数字长度为4,小数点位于中间,那么你可以表示10。28,也可以表示00。01,与这种方法性质类似的定点表示还有使用分数的形式。定点数的固定窗口形式使得他既不能够表示非常大的数又不能表示非常小的数。
并且当除法发生时,大量 的精度丢失。
浮点数采用科学计数法的形式来表示实数。例如123。456可以表示成1。23456×102。相对于定点数的固定窗口(fixed Window)的限制,它采用的是浮动窗口(sliding window),因此可以表示较大精度范围的一个实数。
。收起