算术溢出

✍ dations ◷ 2025-05-19 09:38:02 #算术溢出

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

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

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

有几个控制溢出的方法:

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

相关

  • 语源学语源学(英语:Etymology,希腊语:ετυμολογία),是一门研究字词来源的学科。英语的“Etymology”一词本身源于“希腊语:έτυμος”(真实)与“希腊语:λόγος”(字、理性或
  • 盆景盆景(盆栽)是在中国发明,之后传到日本、越南和朝鲜特有的一种传统艺术,约有一千二百多年历史。盆景通过在一个器皿中种植植物,点缀山石,等组合而成,以寓大于小的手法,表现一种大自然
  • 利斯河战役 (1918年)利斯河战役(Battle of the Lys),是一战期间德军对法兰德斯地区进攻的一部分,也是1918年春季攻势的一部分。 最初为鲁登道夫策划的格尔奥格作战(Operation George),但后来被缩减为格
  • 暗香暗香可以指:
  • 安敦尼王朝安敦宁王朝(96—192年),又称涅尔瓦-安敦尼王朝 (Nerva Antonine dynasty)、安东尼努士王朝,是罗马帝国的一个王朝。王朝初期进行了达西亚战争与帕提亚战争。115年时罗马帝国版图
  • 何其生何其生(1974年4月—),河南固始人,北京大学法学院国际法教授、博导。2017年成为第八届“全国十大杰出青年法学家”。研究领域有国际私法、国际商事仲裁、国际民事诉讼法、国际商
  • 东京流浪者《东京流浪者》是一部1966年出品的极道电影,导演铃木清顺。东京犯罪组织仓田组解散了非法部分,转行成为正式的企业。哲也原来是仓田最得力的左右手,一心想吞并仓田的大冢组希望
  • 萨雷切夫火山萨雷切夫火山(俄语:вулкан Сарычева)是日俄争议千岛群岛中部松轮岛上的一座火山,海拔1496米,为该岛最高点。日本统治时代称为芙蓉山,又称为松轮富士。萨雷切夫火山
  • 新高水上乐园新高儿童水上乐园(英语:Xingao Children's Water Park),是台湾中部一座已停业的游乐园,原址位于台中市太平区新光里(时为台中县太平乡新光村)新高东路二号。1975年2月8日由负责人高
  • 岳虞询岳虞询(1561年-?年),字四门,四川保宁府巴州南江县人。明朝政治人物。岳飞二十一世孙。难江(今南江)知县岳之震之五世孙。万历二十年(1592年)壬辰科第三甲第二百七名进士。曾任河南上蔡县知县。万历二十四年(1596年),洪水冲垮城墙一百六十余丈,岳虞询命人修补完善。