算术溢出

✍ dations ◷ 2025-06-19 12:32:07 #算术溢出

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

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

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

有几个控制溢出的方法:

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

相关

  • 谢章铤谢章铤(1820年-1903年),字枚如,福建长乐县人。晚清进士、诗人。祖籍浙江上虞县,生生于福州,幼年多病,父谢鹏年为县学生。咸丰元年(1851年),主讲漳州丹霞、芝山两书院。同治三年(1864年)中
  • 爱德华·罗宾逊爱德华·罗宾逊(英语:Edward G. Robinson,1893年12月12日-1973年1月26日,意第绪语:עמנואל גאָלדנבערג‎),是罗马尼亚出生的美国演员。好莱坞黄金时代的当红明星。
  • 股动脉股动脉(拉丁语:arteria femoralis)来自外髂动脉,为供应下肢的主要动脉。 外髂动脉在经过腹股沟韧带深层后改名为总股动脉。之后总股动脉会分为股动脉及深股动脉,在股三角(英语:femo
  • 圣座大使圣座大使(拉丁语:Nuntius apostolicus)或称宗座大使,是圣座的一个外交官衔,来自古拉丁语词汇“Nuntius”(使节)。本文不仅有关该头衔,也说明其他衍生出的类似头衔,这些头衔都在罗马天
  • 恰克 (神祇)恰克(一作查克,Chaac或Chac,古典马雅语:Chaahk)是马雅神话中的雨神和雷电之神。恰克是个以闪电为斧头,砍击云雾,导致打雷和降雨的神祇。恰克是相对阿兹特克神话中的特拉洛克,及米斯
  • 黑魔女学园《黑魔女学园》(日语:黒魔女さんが通る!!)是石崎洋司的奇幻小说、儿童文学作品,讲谈社青鸟文库刊行,插画由藤田香负责。真正的第一话收录在2005年7月青鸟文库出版的文集《我想读
  • 少女☆歌剧 Revue Starlight《少女☆歌剧 Revue Starlight》(日语:少女☆歌劇 レヴュースタァライト)是由武士道和Nelke Planning(日语:ネルケプランニング)共同策划的跨媒体制作企划,推出了音乐剧和电视动画
  • 神行蛋葆神行蛋葆(英语:GoGo Tomago),本名田中玲子(Leiko Tanaka),是漫威漫画中的虚构超级英雄角色,由史蒂文·T·塞格尔(英语:Steven T. Seagle)和邓肯·鲁洛(英语:Duncan Rouleau)共同创作。神行
  • 日比爱子日比爱子(ひび あいこ,11月18日-),日本女性声优。出生于埼玉县,隶属于青二Production。2003年2004年2005年2006年2007年2008年2009年2010年2011年2012年2013年2015年2004年2005年2
  • 1543年