算术下溢

✍ dations ◷ 2025-12-10 03:00:43 #计算机算术

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

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

相关

  • 史怀哲阿尔贝特·施韦泽(德语:Albert Schweitzer,1875年1月14日-1965年9月4日),法国阿尔萨斯(出生时属于德国)的通才,拥有神学、音乐、哲学及医学四个博士学位。他生于当时德国阿尔萨斯-洛
  • 哈佛架构哈佛架构(英语:Harvard architecture)是一种将程序指令储存和数据储存分开的存储器结构(Split Cache)。这一词起源于Harvard Mark I型继电器式计算机,它存储指令(24位)在纸带上和
  • 日本内地内地(日语:内地/ないち Naichi */?)是日本在大日本帝国时期使用的专有名词,意指本土区域,等同于现今的日本列岛。其对应词为外地。出生于内地者为大日本帝国国民,或称“内地人”;
  • 性期望性欲,指对性的渴望。一般科学家认为,性欲是一种本能欲望,对于繁殖下一代有利。至于对大多数动物而言,性欲只存在于发情期时,而动物的发情期通常都是季节性的(例如春天)。对于某些宗
  • 珀尼达岛珀尼达岛是印度尼西亚的岛屿,位于巴厘岛东南面龙目海峡,属于巴厘岛克隆孔县的一部分,周边有伦邦岸岛。巴塘海峡将该岛屿与巴厘岛分隔开来。岛上多山地地形,最高海拔高度524米。
  • 理查德·阿文·奥弗顿第二次世界大战理查德·阿文·奥弗顿(英语:Richard Arvin Overton,1906年5月11日-2018年12月27日),美国超级人瑞,享嵩寿112岁230天,逝世之前亦是最年老的二战美国老兵以及最年老的美
  • 恐龙葛蒂《恐龙葛蒂》(英语:)是一部于1914年上映的动画短片,为最早关于恐龙的动画片段,由美国漫画家与动画师温瑟·麦凯制作。麦凯最初在他的歌舞杂耍表演现场用这部电影与观众互动;片中像
  • 平时子平时子(日语:平 時子/たいら の ときこ ,1126年-1185年4月25日)是日本平安时代末期的女性,平清盛的继室。她是下级贵族平时信之女,平时忠、平滋子之姊,与清盛之间生下宗盛、知盛、重
  • 虞美人草 (小说)《虞美人草》(日语:ぐびじんそう)是日本作家夏目漱石的小说,1907年开始在《朝日新闻》上连载,曾多次被改编成电影及电视剧。2012年4月,台湾的麦田出版社,推出了此书的中文版,由茂吕
  • 欧盟排放交易体系欧盟排放交易体系(European Union Emission Trading Scheme,EU ETS),是世界上第一个多国参与的排放交易体系。是欧盟为了实现《京都议定书》确立的二氧化碳减少排放的目标,而于