算术下溢

✍ dations ◷ 2025-05-19 14:14:08 #计算机算术

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

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

相关

  • GABAγ-胺基丁酸(英语:γ-Aminobutyric acid,简称GABA,化学名称:4-胺基丁酸,又称胺酪酸、哌啶酸。广泛分布于动植物体内。植物如豆属、参属等的种子、根茎和组织液中都含有GABA。在动
  • 愈创树愈创树亦称愈创木是愈创木属(学名:Guaiacum)的植物。愈创木属下有6个物种,都是美洲亚热带及热带的特有种。其学名源自于巴哈马群岛泰诺族的Maipurean语,并于1533年作为英文使用。
  • 小亚细亚安纳托利亚(土耳其语:Anadolu;希腊语:ανατολή;帝国亚拉姆语:ܐܢܛܘܠܝܐ‎;亚美尼亚语:Անատոլիա),亦作安纳托力亚、安那托利亚,又名小亚细亚(土耳其语:Küçük Asya;英
  • 多阶段睡眠多阶段睡眠(Polyphasic sleep),亦作多相睡眠或达芬奇睡眠,是一种将人类习惯的单次睡眠过程分散成多个睡眠周期进行,以达成减少睡眠时间的睡眠方式。这种睡眠方式是由德意志帝国科
  • 1111年biii
  • 塞缪尔·阿利托塞缪尔·安东尼·阿利托(1950年4月1日-),现任美国最高法院大法官。2006年1月31日被乔治·沃克·布什任命为最高法院大法官。阿利托曾就读于普林斯顿大学及耶鲁大学法学院,1990年
  • 波兰A和B波兰A和B(波兰语:Polska "A" i "B")是指波兰按照历史、政治和文化可以分为东西两个区域。波兰A是指维斯瓦河以西地区,这一地区的经济水平和发展速度都比维斯瓦河以东的波兰B更好
  • 大小笔架山笔架山位于中国辽宁省锦州市南35公里的辽东湾中,紧邻锦州港,是一座近海中的陆连岛。南北长1.5公里,东西宽0.8公里,总面积约1平方公里。岛上三峰,形如笔架,故名。另有一座位于其东
  • 中铁八局中铁八局集团有限公司,注册地位于成都,隶属于中国铁路工程总公司。业务性质为铁路、公路、市政。2017年,公司总资产347.14亿元,净资产52.34亿元,净利润1.59亿元。
  • 马尔科·迪瓦约 马尔科·迪瓦约( Marco Di Vaio )是一位意大利足球运动员。在场上司职前锋。2007年1月21日,迪瓦约转会至热那亚。2008年8月22日,迪瓦约被热那亚外借到博洛尼亚,在博洛尼亚的