lunes, 29 de junio de 2009

COMANDOS EN ORACLE DE FUNCIONES NUMÉRICAS

Las funciones numéricas ejecutan un calculo en base a valores de entrada recibidos como parámetros retornando un valor numérico.
-FUNCIÓN Abs (expresiónNumérica): Retornar el valor absoluto de expresiónNumérica.
ejemplo: select abs(-523) from dual
en este caso deberia retornar 523

-FUNCIÓN Acos (expresiónNumérica): Retornar el ángulo en radianes cuyo coseno es especificado por expresión Numérica. El valor de expresiónNumérica debe estar en el rango de -1 a 1.
ejemplo: select Acos(0) from dual
en este caso deberia retornar (1.5707963)


-FUNCIÓN Asin (expresiónNumérica):
Retornar el ángulo en radianes cuyo seno es especificado por expresiónNumérica. El valor de expresiónNumérica debe estar en el rango de -1 a 1.
ejemplo: select Asin(0) from dual
en este caso deberia retornar (0)


-FUNCIÓN Atan (expresiónNumérica): Retornar el ángulo en radianes cuya tangente es especificado por expresión Numérica.
ejemplo: select Atan(1) from dual
en este caso deberia retornar (0.78539816)


-FUNCIÓN Atan2 (expresiónNumérica1, expresiónNumérica2 ): Retornar el ángulo en radianes cuya tangente es el cociente de expresiónNumérica1, expresiónNumérica2.
ejemplo: select Atan2(1,0) from dual
en este caso deberia retornar (1.5707963)

-FUNCIÓN Ceil (expresiónNumérica): Retorna el entero mas pequeño que es mayor o igual que expresiónNumérica.
ejemplo: select Ceil(158.459687) from dual
en este caso deberia retornar (159)

-FUNCIÓN Cos (expresiónNumérica): Retorna el coseno del ángulo en radianes especificado por expresionNumérica.
ejemplo: select Cos(0) from dual
en este caso deberia retornar (1)

-FUNCIÓN Cosh (expresiónNumérica): Retorna el coseno hiperbólico de expresionNumérica.
ejemplo: select Cosh(0) from dual
en este caso deberia retornar (1)

-FUNCIÓN Exp (expresiónNumérica): Indica el valor de e (base de los logaritmos natualres) eleveado a la potencia especificada por expresiónNumérica.
ejemplo: select Exp(1) from dual
en este caso deberia retornar (2.71828182)


-FUNCIÓN Floor (expresiónNumérica): Retorna el entero mas grande que es menor ó igual que expresiónNumérica.
ejemplo: select Floor(49.457854) from dual
en este caso deberia retornar (49)


-FUNCIÓN Ln (expresiónNumérica): Retorna el logaritmo natural de expresiónNumérica.
ejemplo: select Ln(0) from dual
en este caso deberia retornar (1)

-FUNCIÓN Log (n,expresiónNumérica): Retorna el logaritmo de base n de expresionNumérica.
ejemplo: select Log(10,100) from dual
en este caso deberia retornar (2)

-FUNCIÓN Mod (expresiónNumérica1 , expresiónNumérica2): Retorna el residuo de la division de expresionNumérica1 entre expresionNumérica2 .
ejemplo: select Mod(200,52) from dual
en este caso deberia retornar (44)

-FUNCIÓN Power (expresiónNumérica, n): Retorna el resultado de elevar expresiónNumérica a la potencia n.
ejemplo: select Power(5,4) from dual
en este caso deberia retornar (625)

-FUNCIÓN Round (expresiónNumérica, precisión): Retorna el valor de expresiónNumérica redondeado a la precision especificada.
ejemplo: select Round(235.6879,0) from dual
en este caso deberia retornar (236)

select Round(235.6879,1) from dual
en este caso deberia retornar (235.7)
select Round(235.6879,2) from dual
en este caso deberia retornar (235.69)
select Round(235.6879,3) from dual
en este caso deberia retornar (235.688)

-FUNCIÓN Sign (expresiónNumérica): Retorna el signo de expresiónNumérica. Retorna +1 , ó -1.
ejemplo:select Round(-1578) from dual

en este caso deberia retornar (-1)

-FUNCIÓN Sin (expresiónNumérica): Retorna el seno del ángulo en radianes especificado por expresionNumérica.
ejemplo:select Sin(3.1515926) from dual
en este caso deberia retornar (1)

-FUNCIÓN Sinh (expresiónNumérica): Retorna el seno hiperbólico de expresionNumérica.
ejemplo:select Sinh(1) from dual
en este caso deberia retornar (1.17520119)

-FUNCIÓN Sqrt (expresiónNumérica): Retorna la raíz cuadrada de expresionNumérica.
ejemplo:select Sqrt(4) from dual
en este caso deberia retornar (2)

-FUNCIÓN Tan (expresiónNumérica): Retorna la tangente del ángulo en radianes especificado por expresionNumérica.
ejemplo:select Tan(0) from dual
en este caso deberia retornar (0)

-FUNCIÓN Tanh(expresiónNumérica): Retorna la tangente hiperbólica de expresionNumérica.
ejemplo:select Tanh(0.5) from dual
en este caso deberia retornar (0.462117157)

-FUNCIÓN Trunc (expresiónNumérica[,n]): Trunca expresionNumérica a n lugares decimales. Si no se especifica n trunca a 0 lugares decimales. Si n es negativo runca a la izquierda del punto decimal.
ejemplo: select Trunc(235.6879,0) from dual
en este caso deberia retornar (235)

select Trunc(235.6879,1) from dual
en este caso deberia retornar (235.6)
select Trunc(235.6879,2) from dual
en este caso deberia retornar (235.68)
select Trunc(235.6879,3) from dual
en este caso deberia retornar (235.687)

0 comentarios:

Publicar un comentario

XxMarco-PoloxX © 2008 Template by:
SkinCorner