DATO RANGO DE VALORES MEMORIA REQUERIDA EQUIVALENCIA PSEUDOCÓDIGO ABREVIATURA BYTE 0 A 255 1 Byte Entero No tiene INTEGER -32,768 al 32,767 2 Bytes Entero % LONG -2 billones a 2 billones 4 Bytes Entero & SINGLE -3.402823E38 al -1.401298E-45 1.401298E-45 al 3.402823E38 4 Bytes Real ! DOUBLE -1.79769313486232E308 al -4.94065645841247E324 4.94065645841247E-324 al 1.79769313486232E308 8 Bytes Real # CURRENCY -922.337.203.685.477,5808 922.337.203.685.477,5807 8 Bytes Entero @ STRING 0 a 2 billones 10 Bytes + Caracteres Alfanumérico $ BOOLEAN Verdadero o Falso 2 Bytes No tiene No tiene VARIANT Indeterminado Variable No tiene No tiene OBJECT Cualquier objeto de referencia 4 Bytes No tiene No tiene DEFINIDOS POR EL USUARIO (UDT) Cualquier tipo de dato definido Variable No tiene No tiene