什么是次正规浮点数?
在讨论浮点数时,我们经常会遇到诸如零、无穷大、NaN(不是a Number)、正规数和次正规数。次正规数是浮点数中的一个特殊类别。
IEEE 754 基础知识
IEEE 754 是大多数计算机系统中使用的浮点数的标准。它指定这些数字的组织如下:
前导位约定
IEEE 754 采用前导位约定,假设所有数字,除 0.0 外,在二进制表示中以 1 开头。默认情况下,不会显式写入或存储 1,从而节省一位精度位。
零和次正规数的例外
但是,此规则有例外:
定义次正规数
基于这些例外,次正规数定义如下:
次正规的显着性数字
次正规数可以表示非常接近于零的数字,同时使用与正常数相同的位数。它们在正常数会溢出的范围内充当填充符。
次正规数的主要特征
以上是什么是次正规浮点数以及为什么它们很重要?的详细内容。更多信息请关注PHP中文网其他相关文章!