整数 (计算机科学)

✍ dations ◷ 2025-10-24 23:06:48 #数据类型,计算机算术

在计算机科学中,整数的概念指数学上整数的一个有限子集。它也称为整数数据类型,或简称整型数、整型。 通常是程序设计语言的一种基础资料类型,例如java及C 编程语言的int 资料类型,然而这种基础资料类型只能表示有限的整数,其范围受制于电脑的一个字组所包含的比特数所能表示的组合总数。当运算结果超出范围时,即出现演算溢出,微处理器的状态寄存器中的溢出旗标(overflow flag)会被设置,而系统则会产生溢出例外(overflow exception)或溢出错误(overflow error)。

电脑可处理带号(signed)及非带号(unsigned)整数,非带号整数不包括负数。由于一般情况下要同时处理正数及负数,带号整数把字组的最高有效比特(msb,即最左边的比特)视为正负号(0代表正,1代表负),而数字则以补码形式编码,以简化二进制运算的逻辑电路。

即使电脑字组的比特数有限,仍可透过编译器及解释器以软件方式结合不同数目的字组以产生新的资料类型来加以扩展,于是在早期的8位电脑上可处理16及32位的整数,而在近代的32位电脑上则可轻松地处理64位的整数了。可变长度的整数(例如bignum)可以存储任意大的整数,条件是有足够存储器存放。其它类型的整数长度都是固定的,例如某个数目的比特,通常取2的某次方(例如4、8、16等),或者某个固定位数(例如9个位、10个位)。

相反地,理论上的电脑(例如图灵机)一般可以有无限的容量(但只是可数集)。

相关

  • 非类固醇消炎药非甾体消炎药(英语:Non-Steroidal Anti-Inflammatory Drug,縮寫作NSAID),也译作非类固醇抗炎药,是一类具有解热镇痛效果的药物,在施用较高剂量时也具有消炎作用。“非甾体”一词用
  • 继室继室,或称填房、后妻、继配、续弦或续弦,是指男子在元配妻子去世后再娶的正室,东亚传统制度中,继室虽然与元配同为正室,礼制上均等,但宗法上地位仍然不及元配。为了区别,皇帝的继室
  • 美国在台协会美国在台协会(英语:American Institute in Taiwan,缩写为AIT),是美国国务院依据《与台湾关系法》及哥伦比亚特区法律所设置的民间非营利组织。此机构成立的背景是为了因应美国与
  • ZipcodeZooZipcodeZoo是一个自由及免费的线上动物百科全书,意图纪录所有已知的现生物种及种下分类群。ZipcodeZoo的基础数据编译自已有的其他数据库,再加上其他参与者的修订。每个物种都
  • 德乌尔加奥恩拉贾德乌尔加奥恩拉贾(Deulgaon Raja),是印度马哈拉施特拉邦Buldana县的一个城镇。总人口24372(2001年)。该地2001年总人口24372人,其中男性12634人,女性11738人;0—6岁人口3469人,其中男
  • 卡伊·卡茨米雷克卡伊·卡茨米雷克(德语:Kai Kazmirek,1991年1月28日-)生于托尔高,是一名参加十项全能比赛的德国田径运动员。他拥有着8580分的个人最好成绩,以及6173分的室内七项全能的个人最好成
  • 靳伟靳伟(1972年5月-),山西长治人,汉族,中华人民共和国政治人物,中国共产党党员,第十三届全国人民代表大会北京地区代表。2018年,被选为全国人大代表。6 副主任☆
  • 亨利王子 (丹麦)女王陛下本尼迪克特公主殿下 希腊人的王后陛下希腊王室(英语:Greek royal family)亨利·卡尔·约阿基姆·阿伦(Henrik Carl Joachim Alain,2009年5月4日-),丹麦王子。他是玛格丽特二
  • SSSS.DYNAZENON《SSSS.DYNAZENON》同样为《电光超人古立特》的改编动画,而制作方面则是部分采用《SSSS.GRIDMAN》的制作团队,人物及剧情方面完全不同于前作。本作预定于2021年4月播放。
  • 北京德清公益基金会北京德清公益基金会(英语:Beijing Deqing Foundation),简称德清基金会,于2016年12月在北京注册,是一个私募、非营利社会组织。该基金会资金来源于发起人唐修国李克梅夫妇的私人捐