整数 (计算机科学)

✍ dations ◷ 2025-11-30 16:41:02 #数据类型,计算机算术

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

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

相关

  • 胎膜羊膜囊是两层坚韧、薄、透明的膜,位于羊膜动物的胎盘之内。装着发育中的胚胎(后来变成胎儿),直到出生前不久为止。内层的膜是装着羊水和胚胎的羊膜。外层膜绒毛膜包着羊膜,本身是
  • 伊曲康唑伊曲康唑(商品名为斯皮仁诺),发明于1984年,是一种三唑类(英语:triazole)抗真菌剂,适用于真菌感染的病人。这种药物一般口服或静脉注射。伊曲康唑的作用机制与其他氮唑类抗真菌药物一
  • 五岳五岳,又作五嶽,是中国五大名山的总称,分别为东岳山东的泰山、西岳陕西的华山、中岳河南的嵩山、北岳山西的恒山、南岳湖南的衡山,有些研究认为,“五岳”一词来源于中国的五行思想
  • 实际气体状态方程范德华方程(van der Waals equation)(一译范德瓦耳斯方程),简称范氏方程,是荷兰物理学家范德华于1873年提出的一种实际气体状态方程。范氏方程是对理想气体状态方程的一种改进,特点
  • 北索托语北索托语(,在其标准化方言中也称)属于班图语支,用户主要在南非,也是南非的11种官方语言之一。根据2011年南非全国人口普查(英语:South African National Census of 2011)的结果,全南
  • 安东尼·伯尔顿安东尼·迈克尔·波登(Anthony Michael Bourdain,1956年6月25日-2018年6月8日),是一位美国厨师、作家及电视节目主持人,生于纽约市。波登成名作为《厨房机密档案:烹饪深处的探险》
  • 陈添秀陈添秀(1904年-1993年),台湾政治人物,第四、第五、第七及第八届台北县议员。台湾日治时期政府实施皇民化运动,禁绝台湾民间信仰神明,包括林口竹林山观音寺中十八手观音像(观音佛祖)
  • 弗吉尼亚·哈密顿·亚代尔弗吉尼亚·哈密顿·亚代尔(Virginia Hamilton Adair,1913年2月28日-2004年9月16日)是一位美国诗人,以她在晚年(1996年)出版的而闻名。亚代尔出生于布朗克斯区,成长于新泽西州蒙特克
  • 全国高等学校棒球锦标赛全国高等学校棒球锦标赛(日语:全国高等学校野球選手権大会/ぜんこくこうとうがっこうやきゅうせんしゅけんたいかい ,英语:National High School Baseball Championship)是由朝日
  • 象岛 (埃及)象岛(阿拉伯语:جزيرة الفنتين‎),音译为斐莱岛等,埃及阿斯旺附近尼罗河中一岛屿,南北长1.2公里,东西宽0.4公里,著名景点。该岛古埃及时称为“阿布”,是埃及和努比亚的边