En este tutorial explicamos cómo calcular el valor absoluto en Python (absolute value python). Explicamos 3 formas distintas para realizar este cálculo. Lo haremos sin usar librerías, lo calcularemos con numpy y el valor absoluto en Python con math.
Resumen absolute value Python.
Te resumimos los comandos para calcular el valor absoluto (absolute value python).
Comando sin importar librerías:
num = -13 absoluto = abs( num)
Comando usando numpy:
import numpy as np num = -13 abs1 = np.abs( num) abs2 = np.absolute( num)
Comando usando math:
import math num = -13 absoluto = math.fabs( num)
¿Qué es el valor absoluto?
El valor absoluto consiste en el valor del número sin importar su signo. Por lo tanto siempre lo interpretaremos como un número positivo.
Su definición, es la siguiente. El valor absoluto de un número, por definición, es la distancia de una recta en una gráfica, que inicia en el 0 y termina en el número en cuestión.
Para números complejos, el valor absoluto es la magnitud del número complejo.
En Python podemos conocer este valor de muchas maneras. Podemos crear nuestra propia función para calcularlo o bien usar las funciones de las distintas iberias.
Valor absoluto sin importar librerías, Python.
La forma más sencilla de calcular el valor absoluto de un número en Python, es usar el comando “abs()” el cual esta por default sin necesidad de importar alguna librería.
Por ejemplo el valor absoluto del número -13, es 13.
num = -13 absoluto = abs( num) print(absoluto) ## Imprime: 13
Es realmente sencillo. Pero también hay otras maneras de hacerlo.
Ahora veamos que ocurre con un número complejo.
Por ejemplo: 4 + 3i. Su valor absoluto o la magnitud es: 5
n = 4 + 3j res = abs(n) print(res) ##Imprime: 5
Nota: Por default la “j” a un lado de un número Python la interpreta como la parte imaginaria.
Podemos ver que calculamos el valor absoluto de manera correcta.
Valor absoluto Python numpy.
Ahora vamos a ver como se calcula el valor absoluto con numpy.
En esta librería tenemos 2 comandos que calcularan el valor absoluto: “abs” y “absolute”.
import numpy as np num = -13 abs1 = np.abs( num) abs2 = np.absolute( num) print(abs1) ## Imprime: 13 print(abs2) ## Imprime: 13
Vamos a ver con el número complejo.
4 – 3i. Su valor absoluto o la magnitud es: 5
import numpy as np n = 4 - 3j res = np.abs(n) print(res) ##Imprime: 5
Valor absoluto Python math.
Por ultimo vamos a calcular el valor absoluto usando la librería math.
En este caso se usa el comando “fabs”.
import math num = -13 absoluto = math.fabs( num) print(absoluto) ## Imprime: 13.0
Para el número complejo, la función “fabs” de la librería math nos muestra un error. Por lo que no es posible calcular el valor absoluto de un número complejo.
Para más tutoriales puedes ir a la sección de Python.