Python Función fabs()
Descripción
El método fabs() devuelve el valor absoluto de un número en forma de punto flotante, por ejemplo, math.fabs(-10) devuelve 10.0.
Sintaxis
La sintaxis del método fabs() es la siguiente:
import math math.fabs( x )
Nota:No se puede acceder a fabs() directamente; necesita importar el módulo math y llamar a este método mediante un objeto estático.
Parámetros
- x -- Expresión numérica.
Valor de retorno
Devuelve el valor absoluto de un número en forma de punto flotante.Ejemplo
El siguiente ejemplo muestra el uso del método fabs():
Ejemplo 1
#!/usr/bin/python
# -*- coding: UTF-8 -*-
import math
x = -1.5
y = math.fabs(x)
print(y) # Salida 1.5
x = 10
y = math.fabs(x)
print(y) # Salida 10.0
En el ejemplo anterior,fabs(-1.5)se devolvió el valor absoluto de -1.5, que es 1.5,fabs(10)se devolvió el valor absoluto de 10, que es 10.0. Tenga en cuenta que el valor de retorno siempre es un número de punto flotante, incluso si el argumento pasado es un entero.
Después de ejecutar el ejemplo anterior, el resultado es:
1.5 10.0
Ejemplo
#!/usr/bin/python
# -*- coding: UTF-8 -*-
import math # Importar el módulo de matemáticas
print "math.fabs(-45.17) : ", math.fabs(-45.17)
print "math.fabs(100.12) : ", math.fabs(100.12)
print "math.fabs(100.72) : ", math.fabs(100.72)
print "math.fabs(119L) : ", math.fabs(119L)
print "math.fabs(math.pi) : ", math.fabs(math.pi)
Después de ejecutar el ejemplo anterior, el resultado es:
math.fabs(-45.17) : 45.17 math.fabs(100.12) : 100.12 math.fabs(100.72) : 100.72 math.fabs(119L) : 119.0 math.fabs(math.pi) : 3.14159265359Otras extensiones
Números en Python