Integer
DIM Var AS Integer
Questo tipo di dati nativo rappresenta un valore Integer, cioè un valore intero con segno di quattro byte.
Il valore di un numero intero è compreso tra -2147483648 and +2147483647 (-2^31 e 2^31-1). Per numeri interi più grandi, usa il valore
Long.
I valori interi possono essere scritti in decimale, esadecimale, ottale o binario:
-
I valori esadecimali iniziano con
&
, &H
o &h
.
-
I valori binari iniziano con
%
, &X
o &x
.
-
I valori ottali iniziano con
&O
o &o
.
Per una cattiva ragione di compatibilità con Visual Basic™, le costanti esadecimali a quattro cifre hanno il segno espanso dal bit 15 ai bit 16 fino a 31
se nessun carattere
&
viene aggiunto alla costante.
Considera questo quando definisci i colori come costanti:
&HFF00
sarà un giallo completamente trasparente,
perché verrà esteso a
&HFFFFFF00
, mentre
&HFF00&
sarà verde.
Constant
|
Decimal
|
Hexadecimal
|
&HC000 (il segno sarà esteso)
|
-16384
|
FFFFC000
|
&HC000& (il segno non sarà esteso)
|
49152
|
0000C000
|
&H1C000 (nessuna estensione di segno)
|
114688
|
0001C000
|
Vedi anche