|
|
|
|
- Tipos de enteros
- WLanguage propone diferentes tipos de enteros
- Notas
- Valor predeterminado
- Valor hexadecimal
- Separador de miles
- Características específicas de PHP
- Diferencias entre WINDEV 5.5 y WINDEV 2024
Diferentes tipos de enteros
WLanguage propone diferentes tipos de enteros | | | Valor comprendido entre |
---|
| -2 x 109 y 2 x 109 (aproximadamente) | | -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. Valor predeterminado 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
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|