算术下溢

✍ dations ◷ 2025-04-03 09:59:53 #计算机算术

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

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

相关

  • 树状语言谱系系统发生树(英语:phylogenetic tree)又称演化树或进化树(evolutionary tree),是表明被认为具有共同祖先的各物种间演化关系的树状图。是一种亲缘分支分类方法(cladogram)。在图中,每
  • 纯素食主义者素食主义(英语:vegetarianism),又称蔬食主义,素食,蔬食(英语:plant-based food)等,是一种有关饮食的文化,主张不食用飞禽、走兽、鱼虾等动物的身体,也就是肉类,实践这种饮食文化的人被称
  • 重元素重元素,指的是除去氢和氦之外的所有化学元素。一切重元素由氢与氦通过恒星内部核聚变反应产生。在恒星爆发成为超新星之后,重元素会扩散到宇宙空间中去。由于在宇宙形成初期没
  • 后勤后勤学,又称军事物流学,是计划与执行军事部队的物流运输与维护的艺术与科学。就是军事行动中的:物流是一门精确的科学。对于物料或服务的种类、时间、地点等要求并有数学公式或
  • 越野越野可能指以下事物:
  • 天天看看天天看看,原名迅雷看看,2007年成立,是迅雷公司开发的一个提供影视视频的在线点播和下载影视视频网站。2012年11月23日,迅雷宣布将迅雷看看作为独立品牌正式运营,由迅雷高级副总裁
  • 圣巴巴拉地区圣巴巴拉(Santa Barbara,又译为圣芭芭拉、圣塔芭芭拉)是美国加利福尼亚州圣巴巴拉县太平洋沿岸的一座城市,也是圣巴巴拉县的县治所在。根据美国人口调查局2010年统计,人口有8万84
  • 美利坚合众国宪法第六条修正案宪法正文I ∙ II ∙ III ∙ IV ∙ V ∙ VI ∙ VII其它修正案 XI ∙ XII ∙ XIII ∙ XIV ∙ XV XVI ∙ XVII ∙ XVIII ∙ XIX ∙ XX XXI ∙ XXII ∙ XXIII ∙
  • 勾漏方言勾漏方言是一种粤语方言,即粤语勾漏片,或称勾漏粤语。主要分布在广西东南部的玉林、贵港、梧州、贺州及广东西北部的肇庆、云浮、清远等地区,在两广粤语中使用人口较多且分布地
  • 泽村荣治泽村荣治(1917年2月1日-1944年12月2日)是日本职棒东京巨人队的投手。1917年2月1日,泽村荣治出生于三重县的宇治山田市(今三重县伊势市),是泽村贤二夫妇的长子。1933年春天作为京都