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