整数 (计算机科学)

✍ dations ◷ 2025-11-20 23:33:23 #数据类型,计算机算术

在计算机科学中,整数的概念指数学上整数的一个有限子集。它也称为整数数据类型,或简称整型数、整型。 通常是程序设计语言的一种基础资料类型,例如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个位)。

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

相关

  • 软舌螺动物门软舌螺动物(学名:Hyolitha)是生活在古生代的一类神秘动物,具有小圆锥形的螺壳。这些物种目前都已全部灭绝;其化石一般只能保存锥壳、口盖和附肢三个部分,外壳为钙质成分,两侧对称。
  • 2010年莫斯科红场胜利日阅兵仪式2010年红场阅兵于2010年5月9日在俄罗斯首都莫斯科举行。这次庆典是为了庆祝65年前的1945年,纳粹德国投降和苏联卫国战争的胜利。2010年的庆典阅兵式是自1991年苏联解体后规模
  • 南海子麋鹿苑坐标:39°46′44″N 116°27′28″E / 39.77889°N 116.457868°E / 39.77889; 116.457868北京麋鹿生态实验中心,又名北京生物多样性保护研究中心、北京南海子麋鹿苑博物馆,位
  • yellow fever黄热病(法语:la fièvre jaune ; 英语:Yellow Fever, Yellow Jack, Yellow Plague,俗称黄杰克、黑呕,有时又称美洲瘟疫)是一种急性病毒病。症状通常包括发烧、冷颤、食欲下降、恶
  • 帕丁顿帕丁顿站(英语:Paddington Station,也译为柏灵顿站或派丁顿站)位于英国的帕丁顿地区,是国家铁路局与伦敦地铁的铁路车站,拥有悠久的历史,自从1838年就是大西部铁路(Great Western Ra
  • 索尔顿湖坐标:33°19′59″N 115°50′03″W / 33.333°N 115.8342°W / 33.333; -115.8342索尔顿湖(英语:Salton Sea)又译索尔顿海,是美国的咸水湖,位于加利福尼亚州,面积974平方公里,集水
  • 捷克君主列表这是一份捷克君主的列表。波希米亚,摩拉维亚,西里西亚和卢萨蒂亚在历史上都是以捷克人为主的波希米亚王国(前身是波希米亚公国)的领地。 请参见主条目:
  • 博罗什·伊什特万博罗什·伊什特万(匈牙利语:Boros István,1908年或1909年-1994年),匈牙利男子乒乓球运动员。他曾获得1933年世界乒乓球锦标赛男子团体金牌。
  • 法外狂徒《法外狂徒》是2003年的澳大利亚传记片,该片是根据《我们的阳光(英语:Our Sunshine)》改编, 《我们的阳光(英语:Our Sunshine)》是作家澳洲罗伯特·德鲁(英语:Robert_Drewe)1991年写的
  • 潢河 (淮河)潢河古称黄水,又作潢水,是中国淮河干流上游右岸的一条支流,主源发源于河南省新县东南部田铺乡万字山西麓,向北流经光山县和潢川县,最后于潢川县东北部踅孜镇两河村入淮河。全长14