整数 (计算机科学)

✍ dations ◷ 2025-11-25 13:25:10 #数据类型,计算机算术

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

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

相关

  • UpToDateUpToDate, Inc.(bip)是威科集团的 Wolters Kluwer Health部门下的公司,其主要产品是UpToDate,是可以提供照护点(英语:point-of-care)医疗资讯的软件系统。也在中国大陆推出了UpToDa
  • 小隐孢子虫小隐胞子虫(学名:Cryptosporidium parvum)是引起隐胞子虫病的其中一种病原寄生虫,主要寄生在哺乳动物的肠道。感染的主要途径是饮用了含小隐胞子虫卵囊(Oocysts)的水所引起。在
  • 室韦室韦,也称失韦,是指中国隋唐史籍上的一个分布于今大兴安岭与小兴安岭之间的一群古代部落的泛称。他们与居住在他们南方的契丹人有紧密的亲缘关系。其首领称作“乞引莫贺咄”,曾
  • 产甲烷作用产甲烷作用,又称甲烷生成,指合成甲烷是微生物代谢的重要的和广泛的形式。可以生成甲烷的微生物称作产甲烷菌(英语:Methanogen)。这些微生物都属于原核生物中的古菌域,这是在系统发
  • 潼关高程潼关高程是涉及黄河中游的水利工程术语,主要指黄河河水在流经潼关时,断面洪水每秒流量达1000立方米时的相应水位,数值越高,即代表渭水下游泥沙淤积程度越高,黄河最大支流渭水发生
  • 秘密 (2006年电影)秘密(英语:)是2006年的“自我帮助”类电影。影片通过展示一系列乐观主义的采访来说明一个看法:每个人都能得到自己想要的,只要你相信你能得到。影片的核心思想为朗达·拜恩所提出
  • 邱佩宁邱佩宁(1958年6月23日-),原名邱沛宁,中国内地女演员,毕业于中央民族学院艺术系舞蹈专业。曾担任电视剧《红楼梦》的场记,因出演《西游记》中嫦娥角色而为观众熟知。目前为一家公司
  • 乐山通远王乐山通远王,是闽南泉州永春与南安交界的乐山之山神,也是泉州地区的海神。《泉州人名录-李元溥》记:唐代蜀地进士李元溥,拜云南团练副使,却因时势大乱,弃官隐居于福建泉州南安、永
  • 知识工作者系统知识工作者系统(英语:Knowedge Worker System,简称KWS)是指知识工作者在进行知识创作时,能为其提供辅助与提高效率的各种资讯的科技、软件与系统。指的是利用IT的科技来协助知识
  • 马瑟·牟斯马塞尔·莫斯(法语:Marcel Mauss,1872年5月10日-1950年2月10日),法国社会学家,他是社会学家爱米尔·涂尔干的侄子。莫斯的学术作品跨越了社会学和人类学的边界。他在相关领域的影响