Funciones numericas en SQL

Actualizado: 12 jun


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.


0 visualizaciones0 comentarios

Entradas Recientes

Ver todo