|
|
|
En VBScript existe un sólo tipo de datos llamado habitualmente Variant. ¿Que quiere decir esto? Simplemente que cuando creamos una variable no estamos indicando que tipo de datos va a contener (cadenas de texto, numeros, fechas, etc).Pero lo que si existen son Subtipos, y es especialmente a lo que se dedica este texto. Si a una variable le queremos asignar un texto, lo indicamos entre comillas " ", en cambio si queremos llenarla con un numero, lo hacemos sin comillas. En el momento de asignacion del valor, VBScript los trata y los "convierte" al subtipo adecuado. En el cuadro de abajo se describen todos los subtipos de variables que hay. El cuadro que está a continuación fue extraído del documento "Referencia del lenguaje VBScript". En él, se muestran todos los tipos de Subtipos.
Empty La Variant no está inicializado. El valor es 0 para variables numéricas o una cadena de longitud cero ("") para variables de cadena.
Null La Variant, de manera intencionada, no contiene ningún dato válido.
Boolean Contiene True o False.
Byte Contiene un número entero entre 0 y 255.
Integer Contiene un número entero entre -32.768 y 32.767.
Currency De -922.337.203.685.477,5808 a 922.337.203.685.477,5807.
Long Contiene un número entero entre -2.147.483.648 y 2.147.483.647.
Single Contiene un número de punto flotante de precisión simple comprendido entre -3,402823E38 y -1,401298E-45 para valores negativos y entre 1,401298E-45 y 3,402823E38 para valores positivos.
Double Contiene un número de punto flotante de precisión doble comprendido entre -1,79769313486232E308 y -4,94065645841247E-324 para valores negativos y entre 4,94065645841247E-324 y 1,79769313486232E308 para valores positivos.
Date (Time) Contiene un número que representa una fecha entre el 1 de enero del año 100 y el 31 de diciembre del año 9999.
String Contiene una cadena de longitud variable que puede ser de hasta aproximadamente 2 mil millones de caracteres.
Object Contiene un objeto.
Error Contiene un número de error.
|
|