整数 (计算机科学)

✍ dations ◷ 2025-11-27 15:49:49 #数据类型,计算机算术

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

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

相关

  • 蒙哥马利县蒙哥马利县(Montgomery County, Georgia)是美国乔治亚州东部的一个县。面积2,073平方公里。根据美国2000年人口普查,共有人口8,270人。县治弗农山 (Mount Vernon)。成立于1793
  • 大安区坐标:25°1′35″N 121°32′4″E / 25.02639°N 121.53444°E / 25.02639; 121.53444大安区位于台湾台北市的中部偏南,除东南部丘陵外,皆为平原地形,人口数约30.7万人,人口密度
  • 雨神星雨神星(小行星38628,2000 EB173)是一个外海王星天体,2000年3月10日由伊格纳西奥·费瑞恩(Ignacio Ferrin)发现,2003年8月国际天文联会正式命名为Huya,Huya为南美洲印第安神话中的
  • 火灾分类火灾分类是针对火灾起火源特性作的分类,会用一个字母来识别,灭火器会依灭火器可以扑灭的火灾种类而加以标示。本标准根据可燃物的类型和燃烧特性将火灾定义为六个不同的类别。
  • 风琴参见参见参见风琴(英语:Organ)是一种键盘乐器,外形类似直立式钢琴,通过脚下的踏板送风,吹响音管,并配合双手键盘弹奏的一种乐器。踏板鼓风进入风道,如果不弹奏,则整个风道是密闭的;当
  • 2000年被中华人民共和国处决的死刑犯列表2000年被中华人民共和国处决的死刑犯列表,旨在列出2000年被中华人民共和国处决的死刑犯。
  • 普惠R-1340发动机普惠 R-1340 黄蜂是一款20世纪20年代之后广泛运用在美国制航空器上的活塞发动机。 这是普惠公司推出的第一款发动机,也是著名的黄蜂系列的第一款发动机。这款发动机采用了单
  • 和道流和道流是日本空手道和柔术中的一个流派,由武术家大冢博纪创立。大冢博纪在神道扬心流、为我流这两种派别的柔术上颇有成就,后来跟随船越义珍、本部朝基、摩文仁贤和学习空手道
  • 战术空中导航系统战术空中导航系统(英语:Tactical Air Navigation,缩写为TACAN,通称塔康),通常由军队使用,与民航用途DME/VOR功能相近,可以为使用者(如航母、空军基地等)提供目的地的方位和斜距,但精确
  • 黄坤荣黄坤荣(1953年10月15日-2009年7月29日)是台湾玻璃艺术家,出生于台湾花莲,曾在金门当兵,1970年在台中从事鞋楦 制作,1985年到台南创办铭光艺术玻璃,2000年转型创作及推广教学,2003年师