|
Tipos de datos: Numéricos: Byte, Integer (entero corto), Long (entero largo), Single, Double, Currency (decimales). Si una variable va a contener un número decimal, declararla como Single, Double o Currency. El tipo de dato Currency acepta hasta cuatro dígitos a la derecha del separador decimal y hasta quince dígitos a la izquierda; es un tipo de dato de signo fijo adecuado para cálculos en moneda. Las variables de signo flotante (Single y Double) tienen un mayor intervalo que Currency, pero pueden ocurrir pequeños errores de redondeo. Cadena: String, este tipo almacena cadenas de caracteres. Para definir un tipo de cadena fija, basta con designar su longitud en la declaración. Dim MiVar As String * 10 Fecha/Hora: Las variables tipo Date presentan fechas de acuerdo al formato de fecha corto reconocido por su sistema. La hora se presenta de acuerdo al formato de hora reconocido por su sistema (12 ó 24 horas). |
| Tipo | Tamaño | Rango |
|---|---|---|
| Boolean | Números de 16 bits (2 bytes) | Pueden almacenar los valores True o False. |
| Byte | Números de 8 bits (1 byte) | Sin signo con un intervalo de valores entre 0 y 225. |
| Integer | Números de 16 bits (2 bytes) | Valores que van de -32.768 a 32.767. |
| Long | Números con signo de 32 bits (4 bytes) | Valores comprendidos entre -2.147.483.648 y 2.147.483.647 |
| Single | Números IEEE de coma flotante de 32 bits (4 bytes) | Valores que van de -3,402823E38 a -1,401298E-45 para valores negativos y de 1,401298E-45 a 3,402823E38 para valores positivos. |
| Double | Se almacenan como números IEEE de coma flotante de 64 bits (8 bytes) | Valores de -1,79769313486232E308 a -4,94065645841247E-324 para valores negativos y de 4,94065645841247E-324 a 1,79769313486232E308 para valores positivos. |
| Currency | Números de 64 bits (8 bytes) | Formato de número entero de punto fijo con 15 dígitos a la izquierda del signo decimal y 4 dígitos a la derecha. Proporciona un intervalo de -922.337.203.685.477,5808 a 922.337.203.685.477,5807. |
| String | De longitud variable | Pueden contener hasta 2.000 millones de caracteres (2^31). |
| De longitud fija | Pueden contener de 1 a 64 KB (2^16) caracteres. | |
| Date | Números IEEE de signo flotante de 64 bits (8 bytes) | Del 1 de enero del 100 al 31 de diciembre de 9999 y horarios de 0:00:00 a 23:59:59. Cualquier valor reconocible de fecha literal se puede asignar a las variables tipo Date. Los literales de fecha se deben poner entre caracteres de signo de número (#). |
Copyright © 2001, SoftAutodid