HTMLWEB
manuales - recursos - gráficos - programación...

Home - ASP - Funciones del lenguaje - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10 - 11 - 12 - 13

Funciones del lenguaje (III)
por Luciano Moreno, del departamento de Diseño Web de BJS Software.


Funciones del lenguaje (C...).-

* CBool( número / variable / expresión )

Función de transformación de subtipos de datos. Recibe como argumento un número, una variable que lo contenga o una expresión válida, devolviendo un valor lógico, booleano, es decir, transforma el argumento en un dato de subtipo Boolean. Concretamente, devuelve false si argumento recibido es cero, y true en otro caso.

Si la expresión o la variable recibidas como argumento no se resuelven en un número obtendremos un error en tiempo de ejecución.

Ejemplo:

<%

    Dim A = 0, miBoolean

    miBoolean = CBoll(A)

%>

que nos devuelve como valor miBoolean = false.

 

* CByte( número / variable / expresión )

Función de transformación de subtipos de datos. Recibe como argumento un número, una variable que lo contenga o una expresion válida, y devuelve el número resultado del argumento pasado a dato de subtipo byte.

Si la variable o la expresión de argumento no se resuelven en un número o éste queda fuera del rango aceptado para el subtipo byte, tendremos un error en tiempo de ejecución.

Ejemplo:

<%

    Dim A, miByte

    A = 125.5678

    miByte = CByte(A)

%>

que nos devuelve miByte = 126.

 

* CCur( número / variable / expresión )

Función de transformación de subtipos de datos. Recibe como argumento un número, una variable que lo contenga o una expresión válida, devolviendo el argumento como subtipo Currency. Si el argumento no se resuelve en un valor numérico se produce un error en tiempo de ejecución.

Ejemplo:

<%

    Dim B, miCurrency

    B = 1086.429176

    miCurrency = CCur(B)

%>

que nos devuelve miCurrency = 1086.4292

 

* CDate( expresión de fecha )

Función de transformación de subtipos de datos. Recibe como argumento cualquier expresión de fecha u hora ( cualquier expresión que pueda representar una fecha desde el 1 de enero del año 100 hasta el 31 de diciembre del año 9999 o una hora válida del día), devolviendo el argumento transformado al subtipo Date.

CDate reconoce literales de fecha y literales de hora así como algunos números que están dentro del intervalo de fechas aceptables, y podemos usar la función IsDate para determinar si el argumento se puede convertir en una fecha o una hora.

Cuando se convierte un número en una fecha, toda la parte del número se convierte en una fecha. Cualquier parte fraccional del número se convierte en una hora del día, a partir de medianoche.

Ejemplo:

<%

    Dim cadena, miFecha

    cadena = "8 de Agosto del 2001"

    miFecha = CDate(cadena)

%>

que nos dará miFecha = #08/08/2001#

 

anterior
siguiente

Home - ASP - Funciones del lenguaje - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10 - 11 - 12 - 13