算术下溢

✍ dations ◷ 2025-11-22 12:42:36 #计算机算术

算术下溢也称为浮点数下溢,是指计算机浮点数计算的结果小于可以表示的最小数。

算术下溢出现在计算结果很接近零,使得计算结果的大小小于浮点数可以表示的最小数字。算术下溢也可以视为是浮点数指数在负值时的溢位。例如,浮点数指数范围为-128至127,一个绝对值小于2−127的浮点数就会造成下溢(假设-128的阶码用于表示负无穷)。

界于− and 之间的区间称为下溢间距(underflow gap),其中为一般浮点数格式所能表示的最小正数。

在早期的设计中,界于下溢间距之间的数字其值均视为零,因此若出现算术下溢,其结果会被改为零,可能是用硬件或系统软件处理,此处理方式称为“清洗为0”(flush to zero)。

1984年版的IEEE 754导入了次正规数(英语:subnormal numbers),次正规数和零可以填满下溢间距。假设浮点数指数范围为-128至127,最小可表示正规数为2−127,次正规数则是类似0.9 −127、0.8 −127……之类的数,计算时会将结果转换为最接近的次正规数,因此可以渐近下溢,不过最接近的次正规数中仍有可能是零。

出现算术下溢时,可能会设定一个状态位元、产生异常、产生中断或是这几项的组合。

IEEE 754中规定只有算术下溢会造成精确度下降时才回报算术下溢,一般是在最后的计算结果不对时才会出现。但若程式要捕捉算术下溢,不论是否有精确度,都会回报算术下溢。IEEE 754处理算术下溢及其他异常的方式相同,都要纪录算术下溢时的浮点运算器状态。

相关

  • 日耳曼日耳曼可以指:
  • 绝对温标热力学温标,又称开尔文温标、绝对温标,简称开氏温标,凯氏温标,是一种标定、量化温度的方法。它对应的物理量是热力学温度,或称开氏度,符号为K,为国际单位制中的基本物理量之一;对应
  • 电子垃圾电子废物(英语:Electronic waste, e-waste or e-scrap),或称电子垃圾(英语:Waste Electrical and Electronic Equipment, WEEE)是指被废弃不再使用的电器或电子设备。在一些发展中
  • 对流传热对流传热,又称热对流,是传热的三种方式之一,是指由于流体的宏观运动而引起的流体各部分之间发生相对位移(对流),冷热流体相互掺混所引起的热量传递过程。对流传热可分为强迫对流和
  • 歌影传情《歌影传情》,是由正视音乐有限公司自成立以来首张独自出品及发行的唱片,而这唱片于2007年5月30日发行。
  • 别斯兰·巴尔齐茨别斯兰·康斯坦丁诺维奇·巴尔齐茨(俄语:Беслан Константинович Барциц;1978年7月22日-),是一名阿布哈兹政治人物。2007年至2009年间巴尔齐茨曾担任阿
  • 克伦民族保卫组织 克伦民族解放军 克伦民主佛教军5旅 缅甸 缅甸联邦(2011年以前) 缅甸联邦社会主义共和国(1988年以前) 缅甸内战克伦民族保卫组织(缅甸语:ကရင်အမျိုးသား ကာကွ
  • 美眼蚬蝶族美眼蚬蝶亚族 纳蚬蝶亚族 美眼蚬蝶族(学名:)是蚬蝶科蚬蝶亚科里的一个族,包含两个亚族和13个属。物种分布于新热带界。美眼蚬蝶族物种的特征包括前翅拥有四条胫脉。下级分类中,大
  • 阿尔赛阿尔赛(满语:ᠠᡵᠰᠠᡳ,穆麟德:;?-1745年),又作阿勒赛,崔氏,汉名崔志禄,汉军正黄旗人,清朝政治人物。黑龙江披甲领催出身。雍正四年(1726年)任广东雷州副将,次年升福建福州左翼副都统,历任福
  • 放射小帽螺放射小帽螺(学名:),是Lepetellida目小帽螺科的一种。主要分布于韩国、台湾,常栖息在深海。