算术溢出

✍ dations ◷ 2025-01-11 10:57:29 #算术溢出

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

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

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

有几个控制溢出的方法:

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

相关

  • 商博良让-弗朗索瓦·商博良(法语:Jean-François Champollion,1790年12月23日—1832年3月4日),又译尚波里庸、尚皮隆,是法国著名历史学家、语言学家、埃及学家,是第一位识破古埃及象形文
  • 布列塔尼 (贝尔福地区省)布列塔尼(法语:Bretagne)是法国弗朗什-孔泰大区贝尔福地区省的一个市镇,属于贝尔福区和格朗维拉尔县。该市镇2009年时的人口为265人。布列塔尼人口变化图示数据来源:INSEE
  • 紧身连衣裤紧身连衣裤(英语:Catsuit)是一款紧身衣的术语,该款衣服涵盖了整个身体。紧身连衣裤大多数使用尼龙及乳胶混纺。主要用途有演出、摄影、体验及感受全包紧身衣所带来的乐趣。大部
  • 廓尔喀民族解放阵线廓尔喀民族解放阵线,为印度西孟加拉邦北部的一个政党,该党成立于1980年。1980年代,廓尔喀民族解放阵线频繁的发动罢工等手段来表达独立诉求,他们力图在西孟加拉邦讲尼泊尔语的地
  • 杰雷峰坐标:46°14′00″N 10°40′44″E / 46.23326°N 10.67899°E / 46.23326; 10.67899杰雷峰(意大利语:Cimon della Gere),是意大利的山峰,位于该国北部,由特伦蒂诺-上阿迪杰大区负
  • “阿肯哲”轻骑兵Akinji或 akindji (奥斯曼土耳其语:آقنجى‎,转写:aḳıncı,直译:raider, IPA: .mw-parser-output .IPA{font-family:"Charis SIL","Doulos SIL","Linux Libertine","Segoe
  • 云堇云堇是米哈游开发动作角色扮演游戏《原神》中的虚构角色,角色于2022年1月5日更新的《原神》2.4版本“飞彩镌流年”中正式上线。云堇是游戏中虚构国家璃月港的传统艺术“璃月戏”的传人,为当地戏社“云翰社”的当家兼当地名角。云堇的中文配音为贺文潇,日文配音为小岩井小鸟,韩文配音为史文英,英文配音为朱蒂·爱丽丝·李,其中云堇演出的璃月戏念白和唱段为杨扬。在《原神》2.1版本中推出的活动“逐月节”中,云堇就已经作为客串角色在活动介绍动画中出现,粉丝曾期待角色于游戏下一个2.2版本中上线。2021年11月22日,米
  • 拉尔夫·库拜尔拉尔夫·库拜尔(德语:Ralph Kubail,1952年4月30日-1981年8月15日),德国男子赛艇运动员。他曾代表西德参加1976年夏季奥林匹克运动会赛艇比赛,获得男子四人单桨有舵手铜牌。
  • 乔治王子 (剑桥公爵)乔治·威廉·弗雷德里克·查尔斯王子,第二代剑桥公爵(George William Frederick Charles, 2nd Duke of Cambridge)(1819年3月26日-1904年3月17日),英王乔治三世的孙子。1856年至1895年任英国陆军元帅兼陆军总司令。1850年获剑桥公爵爵位。1862年11月9日获陆军元帅军衔。乔治王子是剑桥公爵阿道弗斯王子与其妻黑塞-卡塞尔的奥古斯塔之子。父亲去世后继承剑桥公爵、蒂珀雷里(提派累立)伯爵(Earl of Tipperary)和卡洛登男爵(B
  • 大头鲤大头鲤(学名:)为鲤科鲤属的鱼类,俗名碌鱼、大头鱼,是中国的特有物种。为中国国家二级重点保护动物。其数量已经极度稀少或可能灭绝。本鱼仅分布于云南杞麓湖和星云湖、洱海和异龙湖等,常生活于湖中水深而清的水域。该物种的模式产地在云南通海。本鱼体侧扁,头大而宽,头背部平坦,腹部圆。口大,端位,呈弧形。上下颌等长,唇薄。无须,眼大,位于头的两侧正上方。鳞大,侧线完整,其起点与腹鳍起点相对或稍前。尾鳍叉形。全体背部灰黑色,稍呈绿色,腹部银白色,背鳍灰黑色,胸鳍、腹鳍、臀鳍和尾鳍下叶呈橘红色。本鱼喜栖息在湖泊水质清侧的