¿Qué significa Int en C, C ++ y C #?

click fraud protection

Int, abreviatura de "entero", es fundamental variable tipo integrado en el compilador y se usa para definir variables numéricas que contienen números enteros. Otros tipos de datos incluyen flotador y doble.

C, C ++, C # y muchos otros lenguajes de programación reconocer int como un tipo de datos.

En C ++, lo siguiente es cómo declara una variable entera:

int a = 7; 

Limitaciones Int

Solo se pueden almacenar números enteros en variables int, pero como pueden almacenar números positivos y negativos, también se consideran firmado.

Por ejemplo, 27, 4908 y -6575 son entradas int válidas, pero 5.6 yb no lo son. Los números con partes fraccionarias requieren una variable de tipo flotante o doble, que pueden contener puntos decimales.

El tamaño del número que se puede almacenar en int generalmente no está definido en el idioma, sino que depende de la computadora que ejecuta el programa. En C #, int es de 32 bits, por lo que el rango de valores es de -2,147,483,648 a 2,147,483,647. Si se requieren valores mayores, se puede usar el tipo doble.

instagram viewer

¿Qué es Nullable Int?

Nullable int tiene el mismo rango de valores que int, pero puede almacenar valores nulos además de números enteros. Puede asignar un valor a int anulable tal como lo haría para int, y también puede asignar un valor nulo.

Nullable int puede ser útil cuando desea agregar otro estado (no válido o no inicializado) a un tipo de valor. Nullable int no se puede usar en bucles dado que las variables de bucle siempre deben declararse como int.

Int vs. Flotador y Doble

Int es similar a los tipos flotante y doble, pero tienen diferentes propósitos.

En t:

  • Ocupa menos espacio que otros tipos
  • Tiene aritmética más rápida
  • Utiliza solo números enteros
  • Utiliza cachés y ancho de banda de transferencia de datos de manera más eficiente

Flotador y tipos dobles:

  • Usa el doble de memoria
  • Puede contener un punto decimal
  • Puede contener más personajes.

La diferencia entre los tipos flotante y doble radica en el rango de valores. El rango de doble es el doble que el de flotación, y admite más dígitos.

Nota: INT también se usa como una fórmula en Microsoft Excel para redondear los números hacia abajo, pero no tiene nada que ver con int como se describe en esta página.

instagram story viewer