Upload
pulcro345
View
2.007
Download
0
Embed Size (px)
Citation preview
TIPOS DE DATOS EN VISUAL BASIC.
El tipo de datos de un elemento de programación hace referencia al tipo de datos que puede contener y a cómo se almacenan dichos datos. Los tipos de datos se aplican a todos los valores que pueden almacenarse en la memoria del equipo o participar en la evaluación de una expresión. Cada variable, literal, constante, enumeración, propiedad, parámetro de procedimiento, argumento de procedimiento y valor devuelto por un procedimiento tiene un tipo de datos.
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.
Tipo de Dato Tamaño de Almacenamiento
Rango
Byte 1 byte 0 a 255
Boolean 2 bytes True o False
Integer 2 bytes -32.768 a 32.767
Long
(entero largo)
4 bytes -2.147.483.648 a 2.147.483.647
Single
(coma flotante/ precisión simple)
4 bytes -3,402823E38 a -1,401298E-45 para valores negativos; 1,401298E-45 a 3,402823E38 para valores positivos
Double
(coma flotante/ precisión doble)
8 bytes -1,79769313486232E308 a -4,94065645841247E-324 para valores negativos; 4,94065645841247E-324 a 1,79769313486232E308 para valores positivos
Currency
(entero a escala)
8 bytes -922.337.203.685.477,5808 a 922.337.203.685.477,5807
Decimal 14 bytes +/-
79.228.162.514.264.337.593.543.950.335 sin punto decimal;
+/-
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
(longitud variable)
10 bytes +
longitud de la
cadena
Desde 0 a 2.000 millones
String
(longitud fija)
Longitud de la
cadena
Desde 1 a 65.400 aproximadamente
Variant
(con números)
16 bytes Cualquier valor numérico hasta el intervalo de un tipo Double
Variant
(con caracteres)
22 bytes +
longitud de la
cadena
El mismo intervalo para un tipo String de longitud variable.
Definido por el usuario
(utilizando Type)
Número requerido por los elementos
El intervalo de cada elemento es el mismo que el intervalo de su tipo de datos
TIPOS DE VARIABLES EN VISUAL BASIC.
Una variable es un nombre simbólico que se refiere a un dato determinado almacenado en memoria. Las nombraremos de acuerdo a las siguientes pautas:
Siempre comenzarán por letra.
Serán menores de 255 caracteres.
No se permiten espacios (blancos), puntos (.), ni caracteres especiales.
No pueden utilizarse palabras reservadas del lenguaje.
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:
TIPO TAMAÑO RANGO
Boolean Binario True / False
Byte Entero Corto: 1 Byte De -128 a 128
Integer Entero: 2 Bytes De -32768 a 32768
Long Entero Largo: 4 Bytes De - 232/2 a 232/2
Single Real de Simple Precisión (4 Bytes) Números Reales
Double Real de Doble Precisión Números Reales
String Cadena de Caracteres Texto - letras
Date Fecha Fecha
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).
En el uso de las variables, daremos tres pasos:
1.- Declarar la variable y comentarla.
2.- Inicializar la variable.
3.- Programar las debidas instrucciones.
Para declararlas haremos lo siguiente:
Dim NombreVariable As tipovariable EjemplosDim 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:
- Escribir “OPTION EXPLICIT”, dentro del código, en el apartado General - Declaraciones (Mira las dos listas superiores donde escribes el código fuente).
- Barra de menú Herramientas / Opciones / Entorno. Allí señalas la opción "Declaración explícita de variables".
TIPOS DE ARREGLOS EN VISUAL BASIC.
Un arreglo es un conjunto finito y ordenado de elementos homogéneos. La propiedad ordenado significa que el primer elemento, el segundo, el tercero,..., el enésimo puede ser identificado. La homogeneidad implica que todos los elementos del arreglo son datos del mismo tipo.
Un vector o arreglo unidimensional consta de n elementos que pueden representarse como:
A [1] A[2]
A[3] ... A[i] ... A[n}
Nótese que todos los elementos comparten el mismo identificador (A en este caso) mientras que el subíndice identifica a cada elemento individual.
Al número de elementos de un vector se le denomina rango del vector.
Los vectores se almacenan en la memoria central del computador en un orden adyacente de posiciones de memoria sucesivas. Cada elemento de un vector se puede procesar como si fuera una variable simple que ocupa una posición de memoria dada, de manera tal que cada elemento del vector es accesible directamente.
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.
X(1) X(2) X(3) X(4) X(5) X(6)
30 33 28 30 31 29