Integer
DIM Var AS Integer
Este tipo de dados nativo representa um valor Integer, i.e. um valor inteiro com sinal de quatro bytes.
O valor de um Integer é um inteiro entre -2147483648 e +2147483647. (-2^31 e 2^31-1)
Valores inteiros podem ser escritos em decimal, hexadecimal ou binário
Valores hexadecimais são precedidos por & ou por &H ou &h
Valores binários são precedidos por &X ou &x
constantes hexadecimais com um valor que caberiam em 4 dígitos têm sinal expandido do bit 15 aos bits 16 a 31, se não existir um & adicinado no final da constante. Considere isto quando definir as constantes: &H0000FF00 será amarelo (ocorre o mesmo com &H00FFFF00, porque terá sinal expandido para &HFFFFFF00), enquanto que &H0000FF00/
&/ será verde.
constante
|
decimal
|
hexadecimal
|
&HC000 o sinal será expandido
|
-16384
|
FFFFC000
|
&#HC000& sem expansão do sinal
|
49152
|
0000C000
|
&H1C000 sem expansão do sinal
|
114688
|
0001C000
|
Veja também