算术下溢

✍ dations ◷ 2025-04-26 13:36:56 #计算机算术

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

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

相关

  • 奈瑟菌属N. animalis N. bacilliformis N. canis N. cinerea N. dentiae N. elongata N. europea N. flava N. flavescens 淋病奈瑟菌(N. gonorrhoeae) N. iguanae N. lactamica N.
  • 豆饼豆饼可以指:
  • 二氧化碳排放量这是一个各国二氧化碳排放量列表。以下介绍的数据由美国能源部二氧化碳信息分析中心(CDIAC)为联合国收集的数据。前十名国家占了世界排放总量的67.07%。CDIAC公布的2009年有限
  • 温县盟书温县盟书是1980年至1982年在河南温县发现的一批盟书。1979年3月12日,河南温县武德镇西张计大队社员掘出一坑圭形石片。河南省文物研究所于1980年3月至1982年6月在河南温县武
  • 国家标准技术研究所美国国家标准技术研究所(National Institute of Standards and Technology,简写为NIST)的前身为国家标准局(NBS,1901年~1988年),是一家测量标准实验室,属于美国商务部的非监管机构。
  • 弗朗索瓦·密特朗弗朗索瓦·密特朗(法语:François Mitterrand,1916年10月26日-1996年1月8日),法国政治家,曾任法国总统和法国社会党第一书记。1934年曾参与极右运动,当时属于一个反犹太人与火十字团
  • 应志良应志良(1960年4月- ),哥伦比亚大学统计学教授和系主任。 1987年在黎子良教授指导下拿到哥伦比亚大学博士学位,1997年到2001年成为罗格斯大学统计研究所所长。他广泛的研究领域
  • 约翰·施莱辛格约翰·理查·施莱辛格(英语:John Richard Schlesinger,CBE,1926年2月16日-2003年7月25日)是一位英国电影和舞台剧的导演和演员。曾经凭借《午夜牛郎》获得1969年第42届奥斯卡金像
  • 安培-匝数安培-匝数(ampere-turn)简称At,是米-千克-秒制(MKS制)中磁动势(MMF)的单位,是指一安培的直流电在真空中的一圈导线产生的磁动势。匝数(turn)是指在电感中导线的卷绕数。例如有一个十匝
  • 加藤繁加藤繁(1880年9月3日 - 1946年3月7日)日本历史学家、东洋史家、明治·大正·昭和时期的中国经济史著名学者,文学博士,东京文献学派第二代领袖之一,被誉为日本研究中国经济史的第