算术下溢

✍ dations ◷ 2025-12-01 05:58:49 #计算机算术

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

算术下溢出现在计算结果很接近零,使得计算结果的大小小于浮点数可以表示的最小数字。算术下溢也可以视为是浮点数指数在负值时的溢位。例如,浮点数指数范围为-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处理算术下溢及其他异常的方式相同,都要纪录算术下溢时的浮点运算器状态。

相关

  • 北方塘鹅Sula bassana北方塘鹅(学名:Morus bassanus),为鲣鸟科大鲣鸟属下的一个种类,又名北鲣鸟或憨鲣鸟,是北大西洋最大的海鸟。北方塘鹅主要生活在北大西洋,为候鸟随季节迁徙,冬季迁徙到美
  • 海外大区及领地法国海外部分(法语:France d'outre-mer)是除欧洲法国本土外的法兰西共和国领土。通常称法国海外省及大区和集体(法语:départements et régions et collectivités d'outre-mer,D
  • 土库曼面积家用电源国家领袖国内生产总值(购买力平价) 以下资讯是以2016年估计国内生产总值(国际汇率) 以下资讯是以2017年估计人类发展指数 以下资讯是以2018年估计立国历史土库曼斯
  • 世嘉中国世嘉中国,全称世嘉(中国)网络科技有限公司,是中国一家游戏公司,于2005年10月成立,为世嘉在中国的子公司,专门运营世嘉的网络游戏。2007年5月30日,世嘉中国解散。2005年10月,世嘉(中国)
  • 一氧化磷一氧化磷是一种不稳定的自由基,化学式为PO,它是在太空监测到的少数几种含磷分子之一。在该自由基中,磷以双键与氧相连,磷有一个未成对的价电子。一氧化磷的P=O键的解离能为6.4 e
  • 永恒九月永恒九月也叫永无止境的九月,是一个Usenet俚语,指一段自1993年9月开始的时期,由戴夫·费舍尔创造。这一表述代表了一种观点,认为自那时起新用户(菜鸟)们的涌入持续地降低了Usenet
  • 莫顿·费尔德曼莫顿·费尔德曼 (英语:Morton Feldman, 1926年1月12日 - 1987年9月3日) 是一位美国作曲家。费尔德曼是20世纪音乐的一位重要人物,他与约翰·凯奇、克里斯蒂安·沃尔夫(英语:Chri
  • 弗里德林·鲁道夫·迪奥多·冯·辛格尔·艾特林弗里德林·鲁道夫·迪奥多·冯·辛格尔·艾特林骑士(德语:Fridolin Rudolf Theodor Ritter und Edler von Senger und Etterlin,1891年9月4日-1963年1月9日)是纳粹德国第二次世界
  • 天主教斯洛伐克军中教长区天主教斯洛伐克军中教长区(拉丁语:Ordinariatus Militaris Slovacchiae、斯洛伐克语:Ordinariát ozbrojených síl a ozbrojených zborov SR)是斯洛伐克一个罗马天主教军中教
  • 泡沫蛋糕泡沫蛋糕(英语:Foam cake)是一种较少脂肪材料的蛋糕,它们主要是通过空气而使蛋白发酵。于牛油蛋糕不同,其中包含起酥油,并以发粉或碳酸氢钠用于发酵目的,通常具有通风、明亮以及糊