Está en la página 1de 3

Edutin Academy

F. Matemáticas avanzadas
Panorama General

Probablemente estás acostumbrado a efectuar operaciones matemáticas


básicas en las bases de datos, pero déjame decirte que en SQL Server
existen muchas funciones matemáticas que nos permiten realizar
operaciones matemáticas avanzadas. Por nombrarte algunas: contiene la
función abs(x), siendo “x” un número cualquiera, esta función devuelve el
valor absoluto de un número, también encontramos la función ceiling(x)
que redondea un número hacia arriba. Por ejemplo: ceiling(12.24)
retornará 13.

Funciones matemáticas avanzadas

La función abs(x), como mencionamos anteriormente, devuelve el valor


absoluto de un número.
Veamos un ejemplo:

La función ceiling(x), redondea un número hacía arriba. Veamos un


ejemplo:
Edutin Academy

La función floor(x), es lo contrario a la función vista anteriormente, esta


lo que hace es redondear el número hacía abajo.
Veamos un ejemplo:

La función power(x,y), siendo “x” el número y “y” la potencia, devuelve


el valor de un número elevado a otro número.
Veamos un ejemplo:

La función sign(x), esta función devuelve 1 si el argumento es positivo,


-1 si es negativo y 0 si es cero.
Veamos un ejemplo:
Edutin Academy

La función square(x), retorna el cuadrado de un número. Veamos un


ejemplo:

Por último, la función sqrt(x), la cual devuelve la raíz del valor que se
pase como argumento.
Veamos un ejemplo:

Este documento hace parte de la obra “CS50's AP® Computer Science Principles” por Harvard
University, disponible bajo licencia Attribution-NonCommercial-ShareAlike 4.0 International (CC
BY-NC-SA 4.0). “CS50's AP® Computer Science Principles” licencia Attribution-NonCommercial-
ShareAlike 4.0 International (CC BY-NC-SA 4.0) modificado y adaptado por Edutin Academy

También podría gustarte