算术溢出

✍ dations ◷ 2025-09-19 13:16:31 #算术溢出

算术溢出(arithmetic overflow)或简称为溢出(overflow)指的是:

加法器是中央处理器算术逻辑单元中的核心之一。当长度为n位的两个二进制数经过加减法器运算,得到的长度为n位的结果不是正确值时,我们说发生溢出。

大多数的电脑都可以区别以上两种溢出条件。当加法或减法的结果发生进位,必须考量到当运算的数值与结果都是unsigned numbers(无号数值,即“正数”)类型时,运算的结果就不适合使用这个数值类型。所以,在执行无号数值(正数)的加法或减法之后检查进位旗标是非常有用的作法。“溢出”在运算结果为无号数值时容易发生,可以从有符号的运算数值预计出这类的情形(例如:两个正整数相加产生的结果为一个负数)。所以,在执行2的补码的加法或减法之后检查溢出旗标是非常有用的作法(换言之,有考虑到有号数值)。

有几个控制溢出的方法:

任何数除以零的计算(Divided by zero)“不是”算术溢出的一种。在数学上只能明显算是不明确的定义(Undefined);它计算出来的结果只能当成是“没有”值,而不是非常大的无限数值。

相关

  • 加拿大人加拿大人(英语:Canadians;法语:Canadiens)是指把自我认同跟加拿大联系在一起的人。这种联系可能是在居住地上、法律上、历史上、或者文化上。对大多数加拿大人来说,几种或全部这样
  • 布里德-蒂顿国家森林公园布里杰蒂顿国家森林(英语:Bridger-Teton National Forest)是美国的一处国家森林,1908年7月1日建立,位处怀俄明州西部,占地面积约3,402,684英亩(13,770.17平方千米),最近的城市为杰克
  • 欧洲理事会议员大会欧洲理事会议员大会是欧洲理事会的议会分支,是一个由47个国家组成的国际组织,致力于维护人权、民主和法治,除欧盟成员国外,该组织还包含了如俄罗斯、土耳其等国家,负责监督欧洲人
  • 梅根·唐纳修梅根·唐纳修(英语:Megan Donahue,1962年12月5日-),美国天文学家,主要研究星系和星系团相关领域,任教于密歇根州立大学,为物理学和天体物理学教授,现为美国天文学会会长。唐纳修于1985
  • 萧远久萧远久(1902年-1962年),男,湖南祁阳人,中华人民共和国军事人物,中国人民解放军开国少将。曾任广州市公安总队总队长。1955年,授予中国人民解放军少将。
  • 阮福绵寈阮福绵寈(越南语:Nguyễn Phúc Miên Thanh/.mw-parser-output .han-nom{font-family:"Nom Na Tong","Han-Nom Gothic","Han-Nom Ming","HAN NOM A","HAN NOM B","Ming-Lt-HKS
  • 川岛裕川岛裕(1942年5月2日-)是一名日本官僚、外交官、侍从长,曾经担任外务事务次官。先后就读庆应义塾幼稚舍、东京都立日比谷高等学校、东京大学法学部,1964年(昭和39年)外务省入省,同期
  • 渡边一渡边一,本名相同(1957年-),日本资深男性动画师、人物设计师。出身于新潟县。参加动画制作以来大多别名渡边はじめ(日语:渡辺はじめ)。现在是自由身。早年进入动画公司土田制作公司开
  • 2013年英国高尔夫球公开赛2013年英国高尔夫球公开赛是第142届英国高尔夫球公开赛,于7月18日至7月21日期间在苏格兰东洛锡安嘉龄(英语:Gullane)莫里菲尔德高尔夫球场举办。比
  • 乌古论元妃 (金太祖)元妃乌古论氏(?-?),中国金朝开国皇帝完颜阿骨打的妃嫔。元妃乌古论氏,家住的部落在图们江、绥芬河与珲春河 汇流之地的乌古论部。 她嫁给了完颜部的首领完颜阿骨打。 生梁王完颜宗弼(兀术,1148年去世)、卫王完颜宗强(阿鲁保,1142年去世)和蜀王 完颜宗敏(阿鲁补,1150年去世)。 1115年,完颜阿骨打建立金朝时,封乌古论氏为元妃。