Vous êtes sur la page 1sur 9

Date

Concepto: Devuelve la fecha actual.

Sintaxis: <% Response.Write( Date() )%>


Ejemplo:

Now

Concepto: Devuelve la fecha y hora actuales.

Sintaxis: <% Response.Write( Now() )%>


Ejemplo:

Time

Concepto: Devuelve la hora actual

Sintaxis: <% Response.Write( Time() )%>


Ejemplo:

Day(Fecha)

Concepto: Devuelve el da del mes de la fecha pasada como argumento.

Sintaxis: Response.Write(Day(Date()) & "<BR>")

Ejemplo: Day(#7/27/2003#) devuelve 27.

Hour(Hora)

Concepto: Devuelve la hora de la hora pasada como argumento.

Sintaxis: Response.Write(Hour(Time()) & "<BR>")

Ejemplo: Hour(#7/27/2003 7:22:00 PM#) devuelve 19 (las siete de la tarde).

Minute(Hora)

Concepto: Devuelve el minuto de la hora pasada como argumento.

Sintaxis: Response.Write(Minute(Time()) & "<BR>")

Ejemplo: Minute(#7/27/2003 7:22:00 PM#) devuelve 22.

Month(Fecha)

Concepto: Devuelve el mes de la fecha pasada como argumento.


Sintaxis: Response.Write(Month(Date()) & "<BR>")

Ejemplo: Month(#7/27/2003#) devuelve 7 (el mes de julio).

Second(Hora)

Concepto: Devuelve el segundo de la hora pasada como argumento.

Sintaxis: Response.Write(Second(Time()) & "<BR>")

Ejemplo: Second(#7/27/2003 7:22:14#) devuelve 14.

Weekday(Fecha)

Concepto: Devuelve un nmero que identifica al da de la semana de la fecha pasada


como argumento. El da 1 es el domingo, el 2 es el lunes y as sucesivamente hasta
el sbado, que es el da 7.

Sintaxis: Response.Write(Weekday(Date()))

Ejemplo: Day(#7/27/2003#) devuelve 1, es decir, el domingo.

Year(Fecha)

Concepto: Devuelve el ao de la fecha pasada como argumento.

Sintaxis: Response.Write(Year(Date()) & "<BR>")

Ejemplo: Year(#7/27/2003#) devuelve 2003.

IsDate(expresin)

Concepto: Nos dice si es una fecha vlida o no la expresin dada.

Sintaxis: Response.Write(IsDate("31/12/03 23:59:59"))

Ejemplo: IsDate("abcde") devuelve Falso.

Asc(cadena)
Concepto: Devuelve un entero que representa el cdigo de carcter
correspondiente a la primera letra de la cadena. La cadena debe ser una
cadena vlida y no vaca, de lo contrario, la funcin provocar un error. Por
ejemplo, Asc("A ver qu sale") devolver 65, el cdigo de la letra "A", y ser
lo mismo que devuelva Asc("Ahora"), porque ambas cadenas comienzan con
la misma letra.

Sintaxis:

Ejemplo:

Chr(nmero)

Devuelve una cadena con el carcter cuyo cdigo ASCII sea el dado
por nmero. Los cdigos del 0 al 31 dan lugar a caracteres no imprimibles.

Sintaxis:

Ejemplo:

Str(nmero)

Concepto: Devuelve la representacin de cadena de un nmero. Siempre se


reserva un espacio a la izquierda del nmero para su signo. Si el signo es
positivo, la cadena devuelta contiene un espacio a la izquierda (se da por
supuesto el signo +). Slo reconoce el punto como separador decimal vlido.
Si se quiere usar un separador decimal diferente, ser recomendable usar la
funcin de conversin CStr.

Sintaxis:

Ejemplo: Str(23.45) devuelve la cadena " 23.45" (notar el espacio) y Str(-


4.23) devuelve la cadena "-4.23".

Hex(nmero)

Concepto: Devuelve una cadena con la representacin hexadecimal del


nmero pasado como argumento. Este nmero puede ser de tipo numrico o
de tipo cadena (siempre y cuando la cadena represente un nmero vlido).
Si el nmero no es un entero, se redondea al entero ms cercano. Por
ejemplo, las siguientes llamadas a la funcin Hex producen el mismo
resultado, 4D2: Hex("1234"), Hex(1234), Hex("1234,4"), Hex(1234.4), Hex("&H
4D2") Hay que hacer notar que en el ltimo hemos antepuesto &H a la cadena
que representa al nmero en hexadecimal. Con esta notacin representamos
nmeros hexadecimales directamente. Si el nmero a convertir es Null, la
funcin devuelve Null. Si es Empty (es decir, an no se ha asignado un valor
a la variable), devuelve 0. En cualquier otro caso, se devuelve la
representacin hexadecimal del nmero hasta ocho caracteres
hexadecimales.

Sintaxis:
Ejemplo:

LCase(cadena)

Concepto: Devuelve la cadena en minsculas.

Sintaxis:

Ejemplo:

Ucase(cadena)

Concepto: Devuelve la cadena en maysculas

Sintaxis:

Ejemplo:

Left(cadena,numCaracteres)

Concepto: Devuelve la subcadena de cadena formada por los


primeros numCaracteres caracteres.

Sintaxis:

Ejemplo: Left("Cadena", 3) devuelve la cadena "Cad".

Len(cadena)

Concepto: Devuelve la longitud de la cadena.

Sintaxis:

Ejemplo: Len("Cadena") devuelve 6.

Right(cadena,numCaracteres)

Concepto: Devuelve la subcadena de cadena formada por los


ltimos numCaracteres caracteres.

Sintaxis: Right(subcadena)

Ejemplo: Right("Cadena", 3) devuelve la cadena "ena".

Mid(cadena,inicio[,longitud])

Concepto: Devuelve la subcadena a partir de la posicin inicio con tamao


opcional dado por longitud.

Sintaxis: Mid(carcter)
Ejemplo: Mid("Cadena", 2) devuelve "adena"mientras que Mid("Cadena", 2,
3) devuelve "ade".

Split(cadena [,delimitador [,cuantasCadenas]])

Concepto: Devuelve una matriz unidimensional con ndice inferior 0 que


contiene una serie de subcadenas en base a un delimitador. El delimitador es
opcional, si no se especifica, se sobreentiende el carcter espacio. Si el
delimitador es una cadena de longitud cero (es decir, ""), se devuelve una
matriz cuyo nico elemento es la cadena completa. El
parmetro cuantasCadenas indica el nmero mximo de subcadenas en que
queremos dividir la cadena. Si no se especifica, se asume que se quieren
todas las subcadenas.

Sintaxis: Split(cadena9

Ejemplo: Split("abc;abcde;abcdefg", ";") devolver una matriz con las


subcadenas "abc", "abcde" y "abcdefg", puesto que el caracter delimitador
es ";". Es decir, si hacemos Cadenas = Split("abc;abcde;abcdefg", ";"),
tendremos que Cadenas(0) = "abc", Cadenas(1) = "abcde" yCadenas(2) =
"abcdefg".

Join(array [,delimitador])

Concepto: Devuelve una cadena uniendo todas las cadenas contenidas en el


array que se le pasa como argumento, separadas por el delimitador
especificado. El delimitador es opcional. Si no se indica, se asume que es el
carcter espacio. Si es una cadena de longitud cero, se unen todas las
cadenas sin separacin).

Sintaxis: Join(cadenas)

Ejemplo: si tenemos el array Cadenas donde

Cadenas(0) = "abc"
Cadenas(1) = "abcde"
Cadenas(2) = "abcdefg"

tendremos que Join(Cadenas, "4") devuelve la cadena "abc4abcde4abcdefg".

Replace(cadena,cadenaASubstituir, cadenaSubstitucion)

Concepto: Substituye en la cadena cadena todas las ocurrencias


de cadenaASubstituir por cadenaSubstitucion.

Sintaxis:Replace(cadenas)

Ejemplo: Replace("cadena", "a", "A")devuelve "cAdenA".


INT

Concepto: INT devuelve el primer entero negativo menor o igual a nmero

Sintaxis: INT(Variable)

Ejemplo: INTconvierte -8.4 en -9

VAL

Concepto: La funcin Val nos permite obtener el contenido de un TextBox en formato numrico
(Integer, Single, Double, etc.).

Sintaxis: Val(Cadena)

Ejemplo: Dim A As Single


A = Val(TextBox1.Text)

RND

Concepto: La funcin Rnd devuelve un valor menor que 1, pero mayor o igual a cero.

Sintaxis: Rnd(numero)

Ejemplo: Dim MyValue As Integer


MyValue = CInt(Int((6 * Rnd()) + 1)) ' Generate random value between 1
and 6.

SQR

Concepto: Un tipo Double que especifica la raz cuadrada de Variable.

Sintaxis: SQR(Variable)

Ejemplo: El
argumento es un tipo Double o cualquier expresin
numrica vlida mayor o igual a cero.

ABS

Concepto: Un valor del mismo tipo que el que se pas como parmetros y que especifica el
valor absoluto de Variable.

Sintaxis: ABS(Variable)

Ejemplo: Private Sub Command1_Click()

Dim Valor As Double


Valor = InputBox("Ingrese su numero favorito")
Label2 = Abs(Valor)
End Sub
MOD

Concepto: Si el divisor es 0 (cero), MOD devuelve un error. No puede dividir entre 0.

Sintaxis: MOD(<number>, <divisor>)


Ejemplo: =MOD(3,2)

SGN

Concep El signo del argumento Variable determina el valor devuelto


por la funcin SGN.to:

Sintaxis: SGN(Variable)

Ejemplo: 1 Si Variable es mayor que cero


0 Si Variable es cero
-1 Si Variable es menor que cero

ATN

Concepto: Devuelve el ngulo correspondiente en radianes

Sintaxis: ATN(Variable)

Ejemplo: Private Sub Command1_Click()


Dim Valor As Double
Valor = InputBox("Arcotangente")
Label2 = Atn(Valor)
End Sub

EXP

Concepto: Un tipo Double que especifica e (La base de los logaritmos decimales) elevado a
la potencia Variable.

Sintaxis: EXP(Variable)

Ejemplo: Private Sub Command1_Click()

Dim Valor As Double


Valor = InputBox("Exponencial")
Label2 = Exp(Valor)
End Sub

FIX

Concepto: FIXdevuelve el primer entero negativo mayor o igual a nmero

Sintaxis: FIX(Variable)

Ejemplo: FIX convierte -8.4 a -8.


LOG

Concepto: Un tipo Double que especifica el logaritmo natural de Variable.

Sintaxis: LOG(Variable)

Ejemplo: LOG_N_DE_X = LOG(X) / LOG(N)

Private Sub Command1_Click()


Dim LOG_N_DE_X As Double
Dim N As Double
Dim X As Double

N = InputBox("Ingrese N 'Cualquier numero'")


X = InputBox("Ingrese X 'Cualquier numero'")

Label2 = Log(X)
Label4 = Log(N)
LOG_N_DE_X = Log(X) / Log(N)

Label6 = LOG_N_DE_X

End Sub

ROUND

Concepto: Nmeros redondeado en lugares decimales

Sintaxis: ROUND(numero,decimals)

Ejemplo: Private Sub Command1_Click()

Dim Redondeo As Double

Redondeo = InputBox("Ingrese su numero")


Label2 = Round(Redondeo)

End Sub

SIN

Concepto: Un tipo Double que especifica el seno del ngulo Variable.

Sintaxis: SIN(Variable)

Ejemplo: Variable indica un ngulo expresado en radianes (1)

COS

Concepto: Un tipo Double que especifica el coseno del ngulo Variable.

Sintaxis: cos(variable)
Ejemplo: Private Sub Command1_Click()

Dim Valor As Double


Valor = InputBox("Coseno")
Label2 = Cos(Valor)

TAN

Concepto: Untipo Double que especifica la tangente del


ngulo Variable.

Sintaxis: TAN(Variable)

Ejemplo: Variable indica un ngulo expresado en radianes (1)

(1) Para convertir grados en radianes, multiplique los grados


por PI / 180
(2) Para convertir radianes en grados, multiplique los radianes
por 180 / PI

Vous aimerez peut-être aussi