算术下溢

✍ dations ◷ 2025-12-02 22:15:18 #计算机算术

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

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

相关

  • 海因里希·鲁道夫·赫兹海因里希·赫兹(德语:Heinrich Hertz,1857年2月22日-1894年1月1日),德国物理学家,于1887年首先用实验证实了电磁波的存在,并于1888年发表了论文。他对电磁学有很大的贡献,故频率的国
  • 自然发生论自然发生或者异种生成是一套关于物种起源的思想,认为现今的生物体是在无机物中自然产生的,此理论目前普遍不被科学界所接受。在这个逻辑下,生物如跳蚤可能来自无生命物质如灰尘
  • 短歌短歌(たんか)是和歌的一种形式,五・七・五・七・七的五句体的歌体。短歌最早出现在记纪歌谣、《万叶集》初期的作品,之后广为流行。长歌、旋头歌衰退后,和歌专指短歌。在奈良时代
  • 谥号谥号(“谥”,拼音:shì,注音:ㄕˋ,中古拟音:.mw-parser-output .IPA{font-family:"Charis SIL","Doulos SIL","Linux Libertine","Segoe UI","Lucida Sans Unicode","Code2000","Ge
  • 克尔科诺谢山克尔科诺谢山(捷克语:Krkonoše、波兰语:Karkonosze、德语:Riesengebirge)是一座位于捷克共和国北部、波兰南部的山脉,属于苏台德山脉。其正脊为捷克和波兰的边境。最高峰斯涅日卡
  • 民都洛水牛民都洛水牛(学名:Bubalus mindorensis),又名塔摩洛水牛、菲律宾水牛、棉兰老水牛或明多罗水牛,是一种细小的水牛。它们是菲律宾民都洛的特有种,且是菲律宾内唯一的牛科。一般相信
  • 比较效益研究比较效果研究(comparative effectiveness research,简称CER), 是一种临床实效研究。 比较效果研究是评价不同的治疗方案(如不同药物)对特定患者的疗效差异,针对不同类型患者,找
  • 安孙子充裕安孙子充裕 (日语:安孫子 充裕/あびこ みつひろ ,1988年10月25日-)是日本田径运动员,专门项目是短跑。安孙子充裕出身自日本山形县山形市,从就读山形市立第三中学校时才正式进入田
  • 十全大补丸十全大补丸,是一种常见的中成药。主要成分:1.四君子汤:党参、茯苓、白术(炒)、炙甘草、加2.四物汤:当归、川芎、白芍(酒炒)、熟地黄、加3.黄耆 、肉桂。
  • 黄蝉 Hook.黄蝉(学名:)别称为硬枝黄蝉、夹竹桃叶黄蝉、小花黄蝉、丛立黄蝉及黄兰蝉。为夹竹桃科黄蝉属植物。原生于巴西,现广植于热带地区,为观赏植物。花期为5-8月,果期10-12月。因花