Tipos de Datos en Visual Basic

5
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 Almacenamient o 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 8 bytes -922.337.203.685.477,5808 a

Transcript of Tipos de Datos en Visual Basic

Page 1: Tipos de Datos en Visual Basic

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

Page 2: Tipos de Datos en Visual Basic

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

Page 3: Tipos de Datos en Visual Basic

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.

Page 4: Tipos de Datos en Visual Basic

 

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