长整型

Long 是一种用于编程语言例如 (JavaC++C#)的数据类型。定义为 long常量变量可以存储一个 64 位有符号整数。

那么,什么是 64 位有符号整数?从右到左拆解每个词会有所帮助。整数是不包含小数点的完整数字。例如 1、99 或 234536。“有符号”表示该数字可以是正数或负数,因为它前面可能带有减号(-)。64 位表示该数字可以存储 263,即 18,446,744,073,709,551,616 个不同的值(因为其中一位用于表示符号)。由于 long 数据类型是有符号的,因此可表示的整数范围是 -9,223,372,036,854,775,808 到 9,223,372,036,854,775,807,其中包括 0。

在现代编程语言中,标准整数(int)数据类型通常存储一个 32 位整数。因此,如果某个变量或常量可能存储大于 2,147,483,647(231 ÷ 2)的数字,就应将其定义为 long,而不是 int

NOTE: 在标准 C 中,long 整数可能仅限于 32 位值,范围为 -2,147,483,648 到 2,147,483,647。

更新日期 December 5, 2015 作者 Per C.

quiz测试你的知识

A mod function returns what type of value?

A
Fraction
0%
B
Remainder
0%
C
Operator
0%
D
String
0%
Correct! Incorrect!     View the Mod Function definition.
More Quizzes →

Tech Terms 计算机词典

本页中长整型的定义是由 TechTerms.com 的作者撰写的原创定义。如果您想引用本页或引用此定义,请使用定义正下方的绿色引用栏。

我们的目标是以简单易懂的方式解释计算机术语。我们努力使发布的每个定义都做到准确和简明。如果您对本定义有任何反馈,或想建议一个新的技术术语,请联系我们

Tech Terms 通讯

通过我们的每日或每周通讯提升您的技术知识!立即订阅,即可将新术语和测验发送到您的收件箱。

订阅免费的 TechTerms 通讯

您希望多久收到一封电子邮件?

您可以随时使用每封邮件中的链接取消订阅或更改接收频率。 有疑问?请联系我们

注意:通讯以英文发送。