Código fuente para pynprcalc.funciones.math.basico

"""
Funciones matemáticas básicas.
"""


[documentos]def suma(x, y): """ Suma de dos números. .. math:: x + y Args: x (float): Sumando. y (float): Sumando. Returns: float: La suma. """ return x + y
[documentos]def resta(x, y): """ Resta de dos números. .. math:: x - y Args: x (float): Minuendo. y (float): Sustraendo. Returns: float: La resta. """ return x - y
[documentos]def producto(x, y): """ Producto de dos números. .. math:: x y Args: x (float): Factor. y (float): Factor. Returns: float: El producto. """ return x * y
[documentos]def division(x, y): """ La división de dos números. .. math:: \\frac{x}{y} Args: x (float): Dividendo. y (float): Divisor. Returns: float: El cociente. """ return x / y
[documentos]def cuadrado(x): """ El cuadrado de un número. .. math:: x^2 Args: x (float): Base. Returns: float: El cuadrado. """ return x * x
[documentos]def potencia(x, y): """ Potencia de dos números. .. math:: x^y Args: x (float): Base. y (float): Exponente. Returns: float: La potencia. """ return x**y
[documentos]def raiz_cuadrada(x): """ La raiz cuadrada de un número. .. math:: \sqrt{x} Args: x (float): Radicando. Returns: float: La raíz cuadrada. """ return x**(1/2)
[documentos]def raiz(x, y): """ La raíz enésima de un número. .. math:: \sqrt[y]{x} Args: x (float): Radicando. y (float): Índice. Returns: float: La raíz. """ return x**(1/y)
[documentos]def inverso(x): """ El inverso de un número. .. math:: \\frac{1}{x} Args: x (float): Número a invertir. Returns: float: El inverso. """ return 1 / x
[documentos]def opuesto(x): """ El opuesto de un número. .. math:: -x Args: x (float): Número a calcular el opuesto. Returns: float: El opuesto. """ return -x