Tipos de Datos Visual Basic.net

Un tipo de dato define todo el posible rango de valores que una variable puede tomar al momento de ejecucion del programa y a lo largo de toda la vida util del propio programa.

Los tipos de datos mas comunes en Visual Basic Net son:

Tipo de Visual Basic Estructura de tipo Common Language Runtime Asignación de almacenamiento nominal Intervalo de valores
Boolean Boolean En función de la plataforma de implementación True o False
Byte Byte 1 byte 0 a 255 (sin signo)
Char (carácter individual) Char 2 bytes 0 a 65535 (sin signo)
Date DateTime 8 bytes 0:00:00 (medianoche) del 1 de enero de 0001 a 11:59:59 p.m. del 31 de diciembre de 9999.
Decimal Decimal 16 bytes 0 a +/-79.228.162.514.264.337.593.543.950.335 (+/-7,9… E+28) sin separador decimal; 0 a +/-7,9228162514264337593543950335 con 28 posiciones a la derecha del decimal;

el número distinto de cero más pequeño es +/-0,0000000000000000000000000001 (+/-1E-28)

Double (punto flotante de precisión doble) Double 8 bytes -1,79769313486231570E+308 a -4,94065645841246544E-324 para los valores negativos;

4,94065645841246544E-324 a 1,79769313486231570E+308 para los valores positivos

Integer Int32 4 bytes -2.147.483.648 a 2.147.483.647 (con signo)
Long (entero largo) Int64 8 bytes -9.223.372.036.854.775.808 a 9.223.372.036.854.775.807 (9,2…E+18 ) (con signo)
Object Object (clase) 4 bytes en plataforma de 32 bits

8 bytes en plataforma de 64 bits

Cualquier tipo puede almacenarse en una variable de tipo Object
SByte SByte 1 byte -128 a 127 (con signo)
Short (entero corto) Int16 2 bytes -32.768 a 32.767 (con signo)
Single (punto flotante de precisión simple) Single 4 bytes -3,4028235E+38 a -1,401298E-45 para los valores negativos;

1,401298E-45 a 3,4028235E+38 para los valores positivos

String (longitud variable) String (clase) En función de la plataforma de implementación 0 a 2.000 millones de caracteres Unicode aprox.
UInteger UInt32 4 bytes 0 a 4.294.967.295 (sin signo)
ULong UInt64 8 bytes 0 a 18.446.744.073.709.551.615 (1,8…E+19 ) (sin signo)
User-Defined (estructura) (hereda de ValueType) En función de la plataforma de implementación Cada miembro de la estructura tiene un intervalo de valores determinado por su tipo de datos y es independiente de los intervalos de valores correspondientes a los demás miembros.
UShort UInt16 2 bytes 0 a 65.535 (sin signo)

En la notación científica, “E” hace referencia a una potencia de 10. Por lo tanto, 3,56E+2 significa 3.56 x 102 o 356, y 3,56E-2 significa 3.56 / 102 o 0,0356.

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: