Colección de citas famosas - Frases motivadoras - ¿Cuál es la diferencia entre número entero y entero largo?

¿Cuál es la diferencia entre número entero y entero largo?

Ambos son un tipo de datos. La diferencia radica en el rango de valores y el tamaño de bits. Se utilizan diferentes variables de tipo de datos para diferentes valores.

Los datos enteros (INTEGER) son datos numéricos que no contienen una parte decimal, representados por la letra I. Los datos enteros solo se usan para representar números enteros y se almacenan en forma binaria.

La longitud de bits binarios del tipo entero corto es 16 y la del tipo entero largo es 32 bits. Es decir, el tipo entero largo puede representar números enteros con más dígitos. El rango de números enteros que pueden representarse mediante números enteros cortos es -32768 ~ 32767.

El número entero largo es -2147483648~2147483647. Por ejemplo, si hay un número 32780, solo puede representarse mediante un número entero largo, no un número entero corto.

El entero largo es una forma de expresar tipos de datos en programación. El rango largo de enteros largos de 64 bits con signo es -2^63-2^63 -1 Int64unsigned. Entero de 64 bits sin signo 0-2^64-1 UInt64.

Entero es un término profesional básico en informática. Los valores enteros se pueden especificar en notación decimal, hexadecimal u octal, precedidos por un signo opcional (- o +). Es un método de cálculo inteligente.

int es el tipo entero básico del lenguaje C, que puede satisfacer nuestras necesidades de procesamiento de datos generales. El lenguaje C también proporciona cuatro palabras clave que pueden modificar int: corto, largo, firmado y sin firmar. Usando estas cuatro palabras clave, el estándar del lenguaje C define los siguientes tipos de enteros:

Int corto (puede abreviarse como corto), como int, también es un entero con signo

int largo ( Abreviatura: largo), entero con signo?

long long int (abreviatura: long long), un tipo agregado por el estándar C99, entero con signo

unsigned int (abreviatura: sin signo), Entero sin signo, no puede representar números negativos

int largo sin signo (abreviatura: largo sin signo), entero sin signo, no puede representar números negativos

int corto sin signo (abreviatura: corto sin signo), entero sin signo , no puede representar números negativos

unsigned long long int (abreviatura: unsigned long long), un tipo agregado por C99, entero sin signo

Todos los tipos de enteros que no están marcados como sin signo son por defecto Símbolo entero

Referencia: Enciclopedia Baidu - Entrada de entero