PorMyWebStudies
Funciones matemáticas en sql - oracle sql
Estas funciones numéricas son funciones que vamos aplicar a números.
ROUND: Devuelve el número redondeado, indicando la posición por el que se redondea.
Ejemplo: Select ROUND[32.345, 2] From Dual, Resultado: 32,35.
Ejemplo: Select Round[32.345] From Dual, Resultado: 32.
TRUNC: Devuelve el número truncado por la posición indicada.
Ejemplo: Select Trunc [32.345, 2] From Dual, Resultado: 32,34.
Ejemplo: Select Trunc[32,345] From Dual, Resultado: 32.
FLOOR: Devuelve el número entero menor, más cercano al número.
Ejemplo: Select Floor[32.345] From Dual, Resultado: 32.
CEIL: Devuelve el número entero mayor, más cercano al número.
Ejemplo: Select Ceil[32.345] From Dual, Resultado: 33.
ABS: Retorna el valor absoluto del argumento "x".
Ejemplo: Select Abs[-32] From Dual, Resultado: 32.
SIGN: Si el argumento es un valor positivo, retorna 1, si es negativo, devuelve -1 y 0 si es 0.
Ejemplo: Select Sign[-32] From Dual, Resultado: -1.
Ejemplo: Select Sign[32] From Dual, Resultado: 1.
SIN: Retorna seno de n. Ejemplo: Select Sin[32] From Dual, Resultado: 0,5514.
COS: Retorna coseno de n. Ejemplo: Select Cos[32] From Dual, Resultado: 0,8342.
TAN: Retorna tangente de n. Ejemplo: Select Tan[32] From Dual, Resultado: 0,6610.
ACOS: Retorna arco coseno de n. Ejemplo: Select Acos[.3] From Dual, Resultado: 1,26.
ASIN: Retorna arco seno de n. Ejemplo: Select Asin[.3] From Dual, Resultado: 0,3046.
ATAN: Retorna arco tangente de n. Ejemplo: Select Atan[.3] From Dual, Resultado: 0,2914.
EXP: Retorna e elevado a la n potencia Ejemplo: Select Exp[4] From Dual, Resultado: 54,5981.
POWER: Retorna el valor de "x" elevado a la "y" potencia. Ejemplo: Select Power[2,3] From Dual, Resultado: 8.
LOG: Retorna logaritmo en base m de n. Ejemplo: Select Log[2,3] From Dual, Resultado: 1,5849.
SQRT: Devuelve la raíz cuadrada del valor enviado como argumento. Ejemplo: Select Sqrt[2] From Dual, Resultado: 1,4142.
MOD: Devuelve el resto de la división x/y. Ejemplo: Select Mod[2,3] From Dual, Resultado: 2.