算术下溢

✍ dations ◷ 2024-12-23 15:35:04 #计算机算术

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

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

相关

  • 伍兹霍尔海洋研究所伍兹霍尔海洋研究所(英文:Woods Hole Oceanographic Institution)是专注于海洋科学与海洋工程的非盈利私人研究和教学机构,成立于1930年,是美国最大的独立海洋学研究所,拥有教职员
  • 苏州港苏州港是位于中国江苏省苏州市长江沿岸的港口,是世界上货物吞吐量和集装箱吞吐量最大的内河港口,也是中国大陆九大干线港口之一、江苏省最大的港口。苏州港形成于2002年,由三个
  • 屠杀纳粹集中营转移营比利时:布伦东克堡垒 · 梅赫伦转移营法国:居尔集中营 · 德朗西集中营意大利:波尔查诺转移营荷兰:阿默斯福特集中营 · 韦斯特博克转移营挪威:法斯塔德集中营部
  • 悬索吊桥悬索桥亦称吊桥,是桥梁的一种。其主要承力部分是桥两端的两根塔架,在这两根塔架间的悬索拉住桥的桥面。为了保障悬索桥的稳定性,两根塔架外的另一面也有悬索,这些悬索保障塔架本
  • 天文学者天文学家是研究天文学、宇宙学、天体物理学等相关学科的科学家。因为有些哲学家、物理学家、数学家对天文理论有着不可忽视的影响,所以下面的列表中也包括这些人。当代的天文
  • 西雅图超音速西雅图超音速(英语:Seattle SuperSonics),是一支前美国NBA篮球队。其主场位于华盛顿州西雅图。2008年球季完结后,班主班里德迁移并改名为俄克拉何马城雷霆,令西雅图从此失去了一支
  • 威尔逊国际学者中心伍德罗·威尔逊国际学者中心(英语:Woodrow Wilson International Center for Scholars),又名威尔逊国际学者中心,简称威尔逊中心(英语:Wilson Center),是一个位于美国华盛顿特区的总
  • 自由意志党自由意志党(英语:Libertarian Party),也译作自由党,是一个在1971年成立的美国政党。目前是美国第三大政党,也是美国发展速度最快的政党,拥有超过二十万名注册选民,以及超过六百名党
  • 收率收率(yield 或percent yield)或称作反应收率,一般用于化学及工业生产,是指在化学反应或相关的化学工业生产中,投入单位数量原料获得的实际生产的产品产量与理论计算的产品产量的
  • L-39信天翁L-39信天翁是由捷克斯洛伐克研发生产的一款高性能喷气教练机,用以符合"C-39" (C指,教练机) 的要求,取代1960年代的L-29海豚教练机。它是首款第二代喷气教练机,也是首款由使用涡