算术下溢

✍ dations ◷ 2025-12-09 00:42:19 #计算机算术

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

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

相关

  • 喃字陶文 ‧ 甲骨文 ‧ 金文 ‧ 古文 ‧ 石鼓文籀文 ‧ 鸟虫书 ‧ 篆书(大篆 ‧  小篆)隶书 ‧ 楷书 ‧ 行书 ‧ 草书漆书 ‧  书法 ‧ 飞白书笔画 ‧ 
  • 绣线菊属绣线菊属(学名:Spiraea)是蔷薇科下的一个属,为落叶灌木植物。该属共有约100余种,分布于北温带。
  • 辅因子辅因子(英语:cofactor)指与酶(酵素)结合且在催化反应中必要的非蛋白质化合物。某些分子如水和部分常见的离子所扮演的角色和辅因子相当类似,但由于含量不受限制且普遍存在,因此不归
  • 连续性方程在物理学里,连续性方程(英语:continuity equation)乃是描述守恒量传输行为的偏微分方程。由于在各自适当条件下,质量、能量、动量、电荷等等,都是守恒量,很多种传输行为都可以用连
  • 康方言康方言是藏语三大方言之一,又称康巴语,主要分布在康区。与卫藏方言相似,有声调。康方言内部差异较大。《中国语言地图集》(1987年)将其分成六个土语:其中卓尼土语和舟曲土语的使用
  • 纽芬兰省纽芬兰与拉布拉多省(英语:Newfoundland and Labrador,法语:Terre-Neuve-et-Labrador,旧称“纽芬兰省”),简称纽省,是加拿大的十个省之一。纽芬兰与拉布拉多省由两部分组成:位于北美大
  • 戴维·巴斯戴维·巴斯(英语:David M. Buss,1953年4月14日-)是一位心理学教授,知名于关于人类择偶的性别区别的演化心理学研究。他目前在德克萨斯州大学奥斯汀分校任教。巴斯于1981年在加州大
  • 汪胡桢汪胡桢(1897年7月12日-1989年10月13日),复姓汪胡,浙江嘉兴人,中国水利专家、中国科学院院士。汪胡桢于1915年自浙江省立第二中学毕业,后考入南京河海工程专门学校。1917年前往美国
  • 五爪木五爪木(学名:),为五加科兰屿八角金盘属下一种常绿灌木。园艺栽培一般株高0.5~1米,原生地高可达5米。马来西亚与菲律宾为五爪木原生地。五爪木属名Osmoxylon由希腊文osme(香)与xylon
  • 黑石黑石(阿拉伯语:الحجر الأسود‎,罗马化:al-Hajar-ul-Aswad)是镶在克尔白东南角的黑色石头。穆斯林相信它的历史可追溯到阿丹与哈娃的年代。黑石的直径大约有三十公分长