整数 (计算机科学)

✍ dations ◷ 2025-09-18 13:48:39 #数据类型,计算机算术

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

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

相关

  • 圣丹尼门圣丹尼门(Porte Saint-Denis)是一座法国凯旋门,位于巴黎第十区圣但尼郊区街附近。圣丹尼门原址是查理五世城墙城门之一,它曾是巴黎的防御工事。圣丹尼门是由建筑师弗朗索瓦·布
  • 大西263﹣581益州蜀郡新都郡汉嘉郡汶山郡江阳郡犍为郡越巂郡梁州巴郡广汉郡巴西郡巴东郡梓潼郡涪陵郡• 成汉 304 – 347• 谯蜀 405 – 413大西是明朝末年民变领袖之一张献忠在16
  • 庚醇庚醇可以指下列同分异构体:庚-1-醇庚-2-醇庚-3-醇庚-4-醇
  • 津田氏津田氏是日本的氏族。根据祖先不同而有几个流系。根据近代大名织田氏出自平氏的说法,平家的子孙逃到近江津田庄并改为津田姓,后来末裔移往越前并成为织田氏,但是没有确实的证据
  • 天道盟天元会天道盟天元会,是台湾三大犯罪组织之一的天道盟旗下的分会(第十九支会)。天元会、于1999年1月间,由林万成于树林镇(今树林区)筹组成立。在台北县树林(中正路总部)、板桥、桃园县(今桃
  • 卞贞秀卞贞秀(韩语:변정수,1974年4月15日-),韩国女演员、主持人。妹妹为演员卞贞敏。
  • 威廉·盖伊威廉·盖伊 (英语:William Augustus Guy, 1810年6月13日-1885年9月10日)是一位英国医生和医学统计学家。威廉·盖伊出生在英格兰的奇切斯特,在基督公学和盖伊医院受过教育,在德国
  • 长安路街道 (定州市)长安路街道,是中华人民共和国河北省保定市定州市下辖的一个街道办事处。2013年,河北省民政厅批复同意撤销赵村镇,设立长安路街道办事处,街道办事处驻长安路66号。长安路街道下辖
  • 刘旭沧刘旭沧(1913年-1966年),男,浙江湖州人,中国摄影记者。1913年出生于浙江湖州南浔镇,是刘锦藻第九个儿子,刘承干的九弟。早年学习英语和德语,后又自学摄影技巧。随家人搬迁至上海认识摄
  • 纳尔逊峰坐标:83°40′S 55°3′W / 83.667°S 55.050°W / -83.667; -55.050纳尔逊峰(英语:Nelson Peak)是南极洲的山峰,位于伊丽莎白女王地,属于彭萨科拉山脉中尼普顿山脉的一部分,海拔高