Tipos de Datos en Visual Basic
Tipos de Datos en Visual Basic
Estructura
Tipo de de tipo Asignación de
Visual Common almacenamiento Intervalo de valores
Basic Language nominal
Runtime
En función de la
Boolean Boolean plataforma de True o False
implementación
Char
(carácter Char 2 bytes 0 a 65535 (sin signo)
individual)
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 Decimal 16 bytes decimal;
el número distinto de cero más pequeño
es +/-
0,0000000000000000000000000001 (+/-
1E-28) †
-1,79769313486231570E+308 a -
Double 4,94065645841246544E-324 † para los
(punto valores negativos;
flotante de Double 8 bytes
precisión 4,94065645841246544E-324 a
doble) 1,79769313486231570E+308 † para los
valores positivos
-2.147.483.648 a 2.147.483.647 (con
Integer Int32 4 bytes
signo)
Long -9.223.372.036.854.775.808 a
(entero Int64 8 bytes 9.223.372.036.854.775.807 (9,2...E+18 †)
largo) (con signo)
4 bytes en
plataforma de 32
Object bits Cualquier tipo puede almacenarse en una
Object
(clase) 8 bytes en variable de tipo Object
plataforma de 64
bits
Short
(entero Int16 2 bytes -32.768 a 32.767 (con signo)
corto)
String En función de la
String 0 a 2.000 millones de caracteres Unicode
(longitud plataforma de
(clase) aprox.
variable) implementación
0 a 18.446.744.073.709.551.615
ULong UInt64 8 bytes
(1,8...E+19 †) (sin signo)