Numeri Interi
Gli "integer" sono il tipo di dati di base che viene gestito direttamente dalle istruzioni della CPU.
Un numero intero è costituito da un segno opzionale seguito da una o più cifre.
[ segno ] { numero [ numero [ ... ] ] }
-
segno : + o -, se il segno non è esplicito esso è presunto positivo +.
-
numero : da 0 a 9.
Gambas Gestisce quattro differenti tipi di interi:
|
Interi
|
Descrizione
|
Valore predefinito
|
Spazio in memoria
|
Byte
|
0...255
|
0
|
1 byte
|
Short
|
-32.768...+32.767
|
0
|
2 bytes
|
Integer
|
-2.147.483.648...+2.147.483.647
|
0
|
4 bytes
|
Long
|
-9.223.372.036.854.775.808...+9.223.372.036.854.775.807
|
0
|
8 bytes
|
Se scrivi un numero troppo grande (o troppo piccolo), viene generato un errore.
Gambas non fornisce tipi di dati interi senza segno diversi da
Byte.
Vedi anche