算术下溢

✍ dations ◷ 2025-11-08 19:20:09 #计算机算术

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

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

相关

  • 贝部,为汉字索引中的部首之一,康熙字典214个部首中的第一百五十四个(七划的则为第八个)。就正体中文中,贝部归于七划部首,而简体中文则归四划。贝部通常从左、右、下方为部字。且
  • 世界公共舆论研究学会世界公共舆论研究学会(World Association for Public Opinion Research,WAPOR)是一个国际学术组织,由从事沟通与调查研究(英语:Survey (human research)的学者组成,总部位于美国内布
  • 国民运动中心以下列出中华民国(台湾)的各处建设之国民运动中心,其中包含地方机关与中央补助新建之国民运动中心。自台北市在马英九市长任内率先发展市民运动中心并获得成功后,行政院体育委员
  • 慢城慢城(英语:Cittaslow或slow city)是由创立于意大利的非营利组织国际慢城组织(英语:Cittaslow International)所提倡的生活概念,目标是减缓市镇的生活节奏,特别是通过减低空间运用和
  • 3-氯苯甲酸3-氯苯甲酸是一种有机化合物,化学式为ClC6H4CO2H。它是白色固体,可溶于碱的水溶液和一些有机溶剂。3-氯苯甲酸可由3-氯甲苯的氧化反应合成。它可以通过电化学还原反应得到苯甲
  • 2号国道 (柬埔寨)国道91号2号国道是柬埔寨一条国家级公路,北起首都金边莫尼旺大桥,南至越南边境,并与91公路对接。全长120.60公里。
  • 阿拉什·拉巴夫阿拉什·拉巴夫 (波斯语:آرش لباف‎, 1977年4月23日-) 是一位伊朗裔瑞典籍歌手、舞者和制作人。阿拉什·拉巴夫出生于伊朗德黑兰。10岁时,随全家移民瑞典,至今他仍然旅居
  • 奥古斯特·施莱谢尔奥古斯特·施莱谢尔 (也称为施莱赫尔;,1821年2月19日-1868年12月6日)是德国语言学家,出生在德国迈宁根(法兰克福和魏玛连线的正中间)。施莱谢尔是自然主义语言学派的创立者,他重
  • 葛本仪葛本仪(1933年2月-2020年1月16日),女,山东潍坊人,生于青岛。中国汉语语言学家。山东大学文学院教授。1951年9月考入山东大学中文系,1955年7月毕业后留校任教,历任讲师、副教授、教授
  • 磁盘扇区在计算机磁盘存储器,一个扇区(英文:sector)是磁盘或光盘上一个磁道的分区。每个扇区存储固定数量用户可访问的数据,传统上512字节对于硬盘驱动器(HDD)和2048字节对于CD-ROM和DVD-RO