整数 (计算机科学)

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

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

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

相关

  • 狭窄二尖瓣狭窄是一种较为常见的心瓣膜病。在正常情况下,二尖瓣在左心室舒张时打开,使血液从左心房流入左心室。患有二尖瓣狭窄症的病人二尖瓣在左心室舒张时不能够完全开放,使左心
  • 5-HT2B受体n/an/an/an/an/an/an/an/an/an/a5-羟色胺受体2B或血清素受体2B (英语:5-Hydroxytryptamine receptor 2B (5-HT2B)或serotonin receptor 2B) 是在人类中由HTR2B基因编码的蛋
  • 越共越南南方民族解放阵线(越南语:Mặt trận Dân tộc Giải phóng miền Nam Việt Nam/.mw-parser-output .han-nom{font-family:"Nom Na Tong","Han-Nom Gothic","Han-Nom Mi
  • 旭海号船坞登陆舰船坞容纳:3艘 LCAC气垫登陆艇或3艘 LCU通用登陆艇或9艘 LCM-8机械登陆艇或18艘 LCM-6机械登陆艇或50艘 LVPT-7两栖突击载具 甲板吊挂或停放:旭海号船坞登陆舰(LSD-193)为中华
  • 资江资水又称资江,湖南四水之一,长江的主要支流。资水分南源与西源,主源为南源即夫夷水,源于广西壮族自治区的资源县,流经资源、湖南新宁、邵阳等县市。西源为赧水,源于城步苗族自治县
  • 女巫营地女巫营地(英语:witch camp)是非洲加纳的一种女巫避难处,设立的目的一般是有偿地为被怀疑是女巫的人提供一个集中的庇护所,以防止她们被反感巫术的邻居们以私刑处死。女巫的家人
  • 海桐海桐(学名:),海桐科海桐属植物,又名海桐花。常绿的小乔木或灌木,最高可达3米。倒卵状长椭圆形较厚的叶子,有光泽;花期5月开芬芳的白色五瓣花,花聚集小枝顶上成伞形,后来花变黄色;果熟期
  • 台州高速公路台州市位于浙江东南部,台州高速公路网为浙江省高速公路网的重要组成部分。台州境内第一条高速甬台温高速工程于2003年建成通车,现在台州拥有4条高速,并有甬台温高速沿海复线在
  • 李晋熙 (光绪进士)李晋熙(1849年-1910年),广东雷州府海康县(今广东省雷州市)人,清朝政治人物、进士出身。光绪十一年,中举;光绪十六年(1890年),登进士,同年五月,改翰林院庶吉士。光绪十八年五月,散馆,著以部属
  • 山形县立博物馆山形县立博物馆(やまがたけんりつはくぶつかん)是日本山形县山形市的一座县立博物馆,位于霞城公园之内。山形县立博物馆开业于1971年4月1日,是山形县明治百年纪念事业的一部分。