Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tipos de Datos.
Un tipo de dato determina la naturaleza del dominio de valores que puede tomar una
variable, las operaciones en que puede participar y el espacio de memoria que
necesita. La tabla siguiente muestra los tipos de datos, incluyendo el tamaño de
almacenamiento y el intervalo.
(entero largo)
Single 4 bytes -3,402823E38 a -1,401298E-45 para valores
negativos; 1,401298E-45 a 3,402823E38 para
(coma flotante/ valores positivos
precisión
simple)
Double 8 bytes -1,79769313486232E308 a -4,94065645841247E-
324 para valores negativos; 4,94065645841247E-
(coma flotante/ 324 a 1,79769313486232E308 para valores
precisión doble) positivos
Currency 8 bytes -922.337.203.685.477,5808 a
922.337.203.685.477,5807
(entero a
escala)
Decimal 14 bytes +/-
+/-
7,9228162514264337593543950335 con 28
posiciones a la derecha del signo decimal; el
número más pequeño distinto de cero es
+/-
0,000000000000000000000000001
Date 8 bytes 1 de enero de 100 a 31 de Diciembre de 9999
Object 4 bytes Cualquier referencia a tipo Object
String 10 bytes + Desde 0 a 2.000 millones
(longitud longitud de la
variable)
cadena
String Longitud de la Desde 1 a 65.400 aproximadamente
Según los tipos de datos que alberguemos en las variables, así serán de un tipo u
otro, como se describe a continuación:
Las variables Single y Double pueden ocupar números reales muy grandes, por
eso no hemos entrado en detalles, casi siempre nos servirá con Single si deseamos
números decimales. Además, hay otro tipo de variables, las variables tipo variant, que
son como una variable standar que admite cualquier tipo de dato. No obstante,
evitaremos usarla, y declararemos el tipo de variable según convenga. (Como buenos
programadores).
Dim NombreVariable As
tipovariable
Ejemplos
Dim pipo As String
Dim numero As Integer
Por último, para que no se nos olvide definir el tipo de variable, podemos hacer
cualquiera de estas dos cosas:
Nótese que todos los elementos comparten el mismo identificador (A en este caso)
mientras que el subíndice identifica a cada elemento individual.
Por ejemplo: el vector X[6] está compuesto por seis elementos. Su identificador
(nombre del vector) es X y cada elemento se individualiza por su subíndice.