整数 (计算机科学)

✍ dations ◷ 2025-11-28 18:54:48 #数据类型,计算机算术

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

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

相关

  • 高铁血红蛋白高铁血红蛋白(也称变性血红素,英语:Methemoglobin或英语:Methaemoglobin)是氧携带金属蛋白血红蛋白的一种形式,这种血红蛋白中血红素基团里的铁离子呈正三价状态(高铁状态,Fe3+),并不
  • 黑土黑钙土(英语:Chernozem),名字源于俄罗斯语,意指“黑色的土”,又称“黑土”。由于含有大量的磷酸、腐植质、磷、氨、镁、还有钙等矿物质,黑钙土在农业上是属于一种上好的土质,农产量
  • Fas通路细胞凋亡(英语:apoptosis,源自希腊语:απόπτωσις,有“堕落、死亡”之意),为一种细胞程序性死亡。相对于细胞坏死(necrosis),细胞凋亡是细胞主动实施的。细胞凋亡一般由生理或
  • 埃尔顿·梅奥乔治·埃尔顿·梅奥(1880年12月26日至1949年9月7日)是澳大利亚出生的心理学家,工业研究者,组织理论家。Mayo在阿德莱德大学接受了正式培训,获得了哲学和心理学专业的一级荣誉学士
  • 伯尔沃内什蒂乡坐标:44°48′N 22°41′E / 44.800°N 22.683°E / 44.800; 22.683伯尔沃内什蒂乡(罗马尼亚语:Comuna Bâlvănești, Mehedinți),是罗马尼亚的乡份,位于该国西南部,由梅赫丁茨县
  • 奥托·迈耶奥托·迈耶(德语:Otto Mayer,1846年5月29日-1924年8月8日),是德国行政法和教会法教授。他创设了经典的行政行为理论,由此诞生出了德国行政法的法教义学(德语:Rechtsdogmatik)根基(die d
  • 雨果·戴森雨果·戴森(英语:Hugo Dyson,1896年4月7日-1975年6月6日)是英国学者、作家,亦与J·R·R·托尔金、C·S·路易斯等人同为迹象文学社成员。1924年于雷丁大学任教,1945年于牛津大学默
  • 路惠理路惠理(William David Rudland,1839年2月 –1912年1月10日)是一位英国内地会派往中国的第一批传教士之一,在中国传教40多年。路惠理出生在英格兰剑桥郡 Harston,但是居住在Eversd
  • 长崎文化放送长崎文化放送株式会社(ながさきぶんかほうそう,Nagasaki Culture Telecasting Corporation)是日本的一家以长崎县为放送地域的电视台。简称为NCC。英文名称为Nagasaki Cultural
  • 茅坂徐氏宗祠茅坂徐氏宗祠,位于中华人民共和国浙江省衢州市江山市凤林镇,是浙江省省级文物保护单位之一。2017年1月19日,茅坂徐氏宗祠被列入第七批浙江省文物保护单位,该文物保护单位是一座