Diferencia entre revisiones de «long»
De ArduWiki
(→Ejemplo) |
|||
Línea 6: | Línea 6: | ||
== Sintaxis == | == Sintaxis == | ||
<pre> | <pre> | ||
− | long variable = valor; | + | long variable [= valor]; |
variable = valorL; | variable = valorL; | ||
</pre> | </pre> | ||
Línea 12: | Línea 12: | ||
== Parámetros == | == Parámetros == | ||
;variable: Una variable cualquiera | ;variable: Una variable cualquiera | ||
− | ;valor:entre -2,147,483,648 y 2,147,483,647. | + | ;valor: entre -2,147,483,648 y 2,147,483,647. Parámetro opcional. |
+ | ;valor: igual que anterior en rango pero debe incluir el forzado con '''L'''. | ||
+ | |||
== Advertencias == | == Advertencias == | ||
Nada. | Nada. |
Revisión del 15:35 22 jun 2018
Contenido
Descripción
Es el formato numérico de 4 bytes (32 bits), son enteros comprendidos en el rango de -2147483648 a 2147483647 (2^31-1).
Nota: Si se hace operaciones matemáticas con enteros, al menos uno de los números debe estar seguido de una L, forzando a este número a ser un long.
Sintaxis
long variable [= valor]; variable = valorL;
Parámetros
- variable
- Una variable cualquiera
- valor
- entre -2,147,483,648 y 2,147,483,647. Parámetro opcional.
- valor
- igual que anterior en rango pero debe incluir el forzado con L.
Advertencias
Nada.
Ejemplo
long n = 12345; x = 1000L123; //Con 1000L forzamos long y = 2521UL123; //Con 2521UL forzamos unsigned long