|
|
|
|
- Declaración e inicialización
- Valor hexadecimal
- Separador de miles
- Diferentes tipos de enteros
- Diferencias entre WINDEV 5.5 y WINDEV 2024
El tipo Int permite realizar fácilmente cálculos con valores enteros. Las variables de tipo Int pueden tener un valor comprendido entre -2 x 109 y 2 x 109 (aproximadamente). Sintaxis
<Variable name> is int
<Variable name 1>, <Variable name 2> are int
<Variable name>: Nombre de la variable a declarar. Observaciones Declaración e inicialización Una variable de tipo "Integer" declarada pero no inicializada es igual a 0. Valor hexadecimal Para introducir un valor hexadecimal en el código, el valor hexadecimal debe ir precedido por "0x". MyVariable is int MyVariable = 0x4D5
Observación: Se pueden utilizar guiones bajos '_' para separar bloques en números hexadecimales. Los bloques pueden tener un tamaño igual a 2, 4 u 8 caracteres. Ejemplo:
Nb1 is int = 0x_12_15_A4_BC Nb2 is int = 0x_CD4A_DE58
Separador de miles Se pueden utilizar espacios y guiones bajos para separar miles. Por ejemplo: num1 is int num1 = 123 456 let num2 = 246_789
Diferentes tipos de enteros WLanguage ofrece distintos tipos de enteros para operaciones específicas. Estos tipos son especialmente útiles con las API de Windows.
| | | Valor comprendido entre |
---|
| -128 y 127 (incluidos) | | -32.768 y 32.767 (incluidos) | | -2 x 109 y 2 x 109 (aproximadamente) | | -9 x 1018 y 9 x 1018 (aproximadamente) | | 0 y 4 x 109 | | 0 y 255 (incluidos) Este tipo de variable es equivalente al tipo unsigned 1-byte integer. | | 0 y 255 (incluidos) | | 0 y 65.535 (incluidos) | | 0 y 4 x 109 (aproximadamente) | | 0 y 18 x 1018 | | se adapta automáticamente al tamaño soportado por el modo de compilación (4 bytes para un programa compilado en 32 bits, 8 bytes para un programa compilado en 64 bits). |
Los valores exactos de los tipos de enteros se pueden encontrar en el archivo Limits.wl que se encuentra en el subdirectorio Personal\Externo del directorio de instalación de WINDEV, WEBDEV y WINDEV Mobile. Observación: Se recomiendan todos los tipos avanzados (diferentes tipos de "Integer") para utilizar las API de Windows.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|