算术下溢

✍ dations ◷ 2025-11-20 11:45: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处理算术下溢及其他异常的方式相同,都要纪录算术下溢时的浮点运算器状态。

相关

  • 望厦条约《望厦条约》,又称《中美五口贸易章程》、《中美望厦条约》,英文正式名称为《美利坚合众国与中华帝国之和平,友好,通商条约》(英语:Treaty of peace, amity, and commerce, betwee
  • 赤藓醇赤藓醇(英语:Erythritol,(2R,3S)-丁-1,2,3,4-四醇)或称赤藻糖醇,是一种存在于葡萄、梨子等果实或酱油、味噌、清酒等发酵食品中的天然糖醇(或者多元醇)。具有砂糖60-80%的糖度。
  • 如 山如山(1811年 - ?),赫舍哩氏,字诗臣,号冠九,别号如道人,写秋轩,古稀外史,古稀男子,满洲镶蓝旗人。道光十五年乙未科举人,十八年戊戌科进士。后来担任起居注笔帖式、擢赞善。历任湖北武昌
  • 美国联邦调查局联邦调查局(英语:Federal Bureau of Investigation),简称联调局(FBI),前身是调查局(Bureau of Investigation,简称BOI),是美国司法部的主要执法、情报机构及调查单位,也是美国联邦政府最
  • 阿空加瓜山阿空加瓜山(西班牙语:Aconcagua,西班牙语发音:.mw-parser-output .IPA{font-family:"Charis SIL","Doulos SIL","Linux Libertine","Segoe UI","Lucida Sans Unicode","Code2000
  • 《豹》(意大利语:)是一套1963年的意大利剧情片,由卢切诺·维斯康堤执导,毕·兰卡士打、阿伦·狄龙及歌迪雅·卡蒂娜莉等主演。电影改编自朱塞佩·托马西·迪·兰佩杜萨的同名小说
  • 伊基·波普伊基·波普(Iggy Pop,1947年4月21日-),本名小詹姆斯·纽威尔·奥斯特伯格(James Newell Osterberg, Jr.),美国歌手、音乐家,有时会参与戏剧演出,伊吉·帕普在朋克摇滚等音乐类型中被认
  • 卡洛·蓬蒂卡洛·蓬蒂(1912年12月11日-2007年1月10日)是一个意大利电影制片人。他共创作了超过140部电影。蓬蒂的夫人为意大利著名影星索非娅·罗兰。蓬蒂出生于意大利伦巴第马真塔。他在
  • 巅峰之夜《巅峰之夜》(英文:),原名《巅峰之路》,是中国大陆湖南卫视推出的一档达人竞技类真人秀节目,该节目由湖南卫视与《达人秀》的出品公司Fremantle联合制作,中方总导演为《偶像来了》
  • 模组化设计模组化设计(英语:Modular design),也称模块化设计,是门设计理论与实作方法,其旨在于将一个系统细分为许多小单元,称为模组(module)或模块(block),可以独立的于不同的系统中被建立与使用