整数 (计算机科学)

✍ dations ◷ 2025-11-28 04:43:52 #数据类型,计算机算术

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

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

相关

  • 软骨发育不全症死蠢斗一番的演员 DiseasesDB = 80软骨发育不全症(Achondroplasia)是一种显性遗传病,患者位于第四对染色体上基因“纤维芽细胞生长因子第三号接受体”出现缺陷,引致骨
  • MLL (基因)2AGH, 2J2S, 2JYI, 2KKF, 2KU7, 2KYU, 2LXS, 2LXT, 2W5Y, 2W5Z, 3EG6, 3EMH, 3LQH, 3LQI, 3LQJ, 3P4F, 3U85, 3U88, 4ESG, 4GQ6· sequence-specific DNA binding transcrip
  • 西德尼·谢尔顿席尼·薛尔顿(Sidney Sheldon,也译:席尼·薛尔顿,1917年2月11日-2007年1月30日)是一位美国作家,他一生共创作18部小说,其中许多作品都是畅销书,全世界累计销售至今已达3亿册。西德尼
  • 贡脩龄贡脩龄(1574年-1641年),初名万程,字国祺,直隶江阴县(今江苏江阴市)人。明朝政治人物,官至江西参政。万历四十七年(1619年)己未科进士。历官浙江东阳县知县、署义乌县事,升刑部主事、广东
  • 冰血暴 (电视剧)《冰血暴》(英语:)是一部于2014年4月15日在FX首播的黑色幽默犯罪诗选剧。本剧取材自柯恩兄弟1996年执导的同名电影,并由诺亚·霍利开创。由于霍利繁忙于其他计划,故本剧在播出3季
  • AcquireAcquire株式会社(株式会社アクワイア)是一间位于日本东京都千代田区的电子游戏开发商,制作有天诛、侍道和秋叶原之旅等游戏。公司创建于1994年12月6日,4年后从有限公司改制成股
  • 西关涌西关涌是位于中国广州市荔湾区西关的河涌,全长约5公里,分上西关涌、下西关涌两支。现时因城市发展,已全部改建成暗渠。上西关涌,北源出自陈家祠附近,向西南流经龙津桥(今龙津中路),
  • 辛乔拉瓜火山坐标:0°32′44″N 78°21′59″W / 0.54556°N 78.36639°W / 0.54556; -78.36639辛乔拉瓜火山(西班牙语:Volcán Sincholagua),是厄瓜多尔的火山,处于科托帕希峰东北面17公里和
  • 格雷山坐标:75°1′S 136°42′W / 75.017°S 136.700°W / -75.017; -136.700格雷山(英语:Mount Gray)是南极洲的山峰,位于玛丽伯德地的麦当劳高地西南部,处于赫尔冰川东面、厄伦施拉格
  • 巽他群岛.mw-parser-output ruby.zy{text-align:justify;text-justify:none}.mw-parser-output ruby.zy>rp{user-select:none}.mw-parser-output ruby.zy>rt{font-feature-settings: