Variables de Visual basic 6.0
En la tabla siguiente se muestran los tipos de datos de Visual Basic .NET, los tipos compatibles con Common Language Runtime, su asignación de almacenamiento nominal y sus intervalos de valores.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ónTrue o False
Byte
Byte
1 byte
0 a 255 (sin signo)
Char (carácter individual)
Char
2 bytes
0 a 65535 (sin signo)
Fecha
DateTime
8 bytes
0:00:00 (medianoche) del 1 de enero de 0001 a 11:59:59 p.m. del31 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 ala 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+308a -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 enplataforma 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 sencilla)
Single
4 bytes
-3,4028235E+38 a -1,401298E-45 † para los valores negativos;
1,401298E-45 a 3,4028235E+38 † para los valores positivosString (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...
Regístrate para leer el documento completo.