整数 (计算机科学)

✍ dations ◷ 2025-11-26 13:03:06 #数据类型,计算机算术

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

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

相关

  • 澳门基金会澳门基金会(葡萄牙语:Fundação Macau;英文:Macao Foundation),为澳门具有公权力的半官方法人机构,2001年因为区华利基金会利益输送事件,时任行政长官何厚铧下令原澳门基金会和澳门
  • 沙头角街道沙头角街道位于中国广东省深圳市盐田区,名称取自街道内重要村落——沙头角村,下辖五个社区:
  • 职称职称是一种证书攻取制度,现正式名称为专业技术人员职业资格。目前专业技术人员职业资格分为两种:准入类和水平评价类,准入类专业多数涉及安全和公共利益等无此证书者不被准许从
  • 欧内斯特·米勒·海明威欧内斯特·米勒·海明威(英语:Ernest Miller Hemingway,1899年7月21日-1961年7月2日),美国记者和作家,他是20世纪最著名的小说家之一。海明威出生于美国伊利诺伊州芝加哥市郊区的奥
  • 甘铁生甘铁生(1946年-2018年),男,祖籍台湾,中国作家。笔名紫峰。中国作协会员。1946年3月29日生于北京。祖籍台湾省台南县。曾在北京市西城区上小学和初中。1963年考入清华附中高中部。1
  • 森山直太朗森山直太朗(1976年4月23日-)是一位日本创作型歌手,在东京出生。其母森山良子也是创作型歌手。歌声纯净,被媒体称为“21世纪吟游诗人”。演奏乐器以吉他为主。森山直太朗最著名的
  • 李正信李正信(韩语:이정신,英语:Lee Jung Shin,日语:イ・ジョンシン,1991年9月15日-),韩国三人男子乐团CNBLUE成员,担任贝斯手。出生地于京畿道高阳市一山,在韩国出道前曾在日本以独立乐队活动
  • 张啸林张啸林(1877年-1940年8月14日),民国初年知名的黑道人物,浙江宁波人,上海青帮头目,国民革命军少将,名张寅,字虎鸣,一字虎铭,号啸林,原名小林,后改名寅。加入青帮之后,与黄金荣、杜月笙并称
  • 堤川艾滋病事件堤川艾滋病事件(韩语:제천 에이즈 사건,제천 AIDS 사건),是2009年发生于大韩民国忠淸北道堤川市的艾滋病大规模感染事件,源头来自一位男性全某(年龄27)出租车司机。
  • 瓦迪斯瓦夫·斯塔夏克瓦迪斯瓦夫·斯塔夏克(Władysław Augustyn Stasiak,1966年3月15日-2010年4月10日),波兰政治人物,出生于弗罗茨瓦夫。他曾担任过波兰内政管理部副部长、国务卿、国家安全局局长、