算术下溢

✍ dations ◷ 2025-11-20 17:48:32 #计算机算术

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

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

相关

  • 子宫颈粘液子宫颈(cervix、cervix uteri)是子宫底部狭窄的开口。连接阴道。形状是圆柱形或圆锥形。突出于阴道壁的前上方。子宫颈大约有一半长度可透过适当医学仪器看见。子宫颈伸入阴道
  • 亚特兰大哈兹菲尔德-杰克逊国际机场哈茨菲尔德-杰克逊亚特兰大国际机场(英语:Hartsfield-Jackson Atlanta International Airport;IATA代码:ATL;ICAO代码:KATL;FAA代码:ATL),简称亚特兰大机场、哈茨菲尔德-杰克逊机场或
  • 本格拉铁路本格拉铁路(葡萄牙语:Caminho de Ferro de Benguela)是由本格拉铁路公司(Caminho de Ferro de Benguela CFB)经营的、连接位于安哥拉大西洋岸的洛比托和赞比亚及刚果民主共和国加
  • 林园石化工业区林园工业区是位于台湾高雄市林园区的一个以石油化学工业为主的工业区,完工于1975年,园区共占地403.2公顷。该工业区位于高屏溪西岸、林园大排水沟两侧。工业区内有中美和、拜
  • 陈立国陈立国(英语:Remus Li-Kuo Chen),中华民国外交官。毕业于国立台湾大学外国语文学系学士、国立台湾师范大学英语研究所硕士,曾任外交部北美司副司长、驻美国台北经济文化代表处国
  • 夏都夏都,即夏日的行都,是一个在在夏季炎热天气下长时间内被用作行都的城市。这制度在现代已不太普及,因冷气的普及也减少了迁移到行都的必要性。在13世纪时,元上都开平为元朝的夏都
  • 太乙救苦天尊太乙救苦天尊,通称东极青华上帝,简称太乙天尊、救苦天尊、青玄上帝,是道教尊神,又称寻声救苦天尊、十方救苦天尊等,道教经典记太乙天尊居“东方长乐世界”妙严宫(“严”或作“岩”
  • 山姆·休斯敦国家森林山姆·休斯敦国家森林(英语:Sam Houston National Forest)是德克萨斯州的四座国家森林之一,位于休斯顿以北50英里(80千米)处。山姆·休斯敦国家森林与其他完全位于德克萨斯州境内
  • 毒药伯爵系列《毒药伯爵》(日语:伯爵カインシリーズ)是日本漫画家由贵香织里创作的日本漫画作品。于《花与梦》1991年开始连载。2003年结束全系列。单行本全13卷。分为以下章节:故事舞台为十
  • 石冈水坝石冈坝是台湾经济部水利署中区水资源局所管理的拦河堰,于1977年完工营运,位在大甲溪下游,属于台中市境内,南岸属石冈区,北岸为东势区,流域面积1,061平方公里,约占大甲溪全流域面积