Skip to content

6. Funciones matemáticas

Cuando una operación ya tiene una forma conocida

Section titled “Cuando una operación ya tiene una forma conocida”

Algunos cálculos aparecen con frecuencia: √25, |−8|, 2³. En lugar de construir cada operación desde cero, podemos utilizar funciones matemáticas.

Una función matemática recibe uno o más valores y produce un resultado de acuerdo con una operación definida.

FunciónNotaciónQué hace
Raíz cuadradasqrt(x)Calcula la raíz cuadrada de x
Valor absolutoabs(x)Calcula el valor absoluto de x
Potenciapow(x, y)Calcula x elevado a y
Redondeoround(x)Redondea x al entero más cercano

Alcance de la unidad. La notación exacta depende de la herramienta utilizada. Lo importante aquí es reconocer la función matemática que necesitas y comprender qué resultado produce — no memorizar la sintaxis de un lenguaje específico.

sqrt(25) → 5
abs(-8) → 8
pow(2,3) → 8
round(8.6) → 9

Una función también forma parte de una expresión

Section titled “Una función también forma parte de una expresión”

Observa sqrt(25) + 5. Podemos resolver primero sqrt(25) → 5, y después 5 + 5 → 10.

Las funciones matemáticas pueden combinarse con operadores para construir expresiones más completas. Su lugar exacto dentro de la jerarquía de resolución se estudia en 7. Resolución de expresiones.

Ejemplo integrador: el área de un círculo

Section titled “Ejemplo integrador: el área de un círculo”

Para calcular el área de un círculo necesitamos radio y π, con la expresión π * radio². El término radio² es una potencia, que representamos con la función matemática ya conocida: radio² → pow(radio, 2). Por lo tanto, la expresión completa queda:

π * pow(radio, 2)

Confundir round(x) con truncar (eliminar la parte decimal sin redondear): round(7.3) produce 7, pero round(7.8) produce 8, no 7.

  • ¿Qué función matemática necesitarías para calcular la distancia entre dos puntos, si ya conoces la fórmula que involucra una raíz cuadrada?
  • ¿Por qué abs(-5) * 2 no es lo mismo que abs(-5 * 2)? Calcula ambos resultados y compáralos.

Aplica lo estudiado aquí en la Actividad 6 — Funciones matemáticas, donde resolverás problemas sencillos que requieren utilizar funciones matemáticas.

  • Joyanes Aguilar, L. (2020). Fundamentos de programación, 3.8 Funciones internas, 3.8.1 Funciones matemáticas. Fuente principal. Ver Referencias de la unidad.

Ya cuentas con todos los elementos para representar información y construir expresiones: datos, tipos, identificadores, constantes, variables, operadores y funciones matemáticas. El siguiente paso es aprender a resolver correctamente una expresión que combina varias operaciones: continúa con 7. Resolución de expresiones.