Python Функция fabs()

Python 数字Числа в Python


Описание

Метод fabs() возвращает абсолютное значение числа как число с плавающей точкой, например math.fabs(-10) возвращает 10.0.


Синтаксис

Ниже приведён синтаксис метода fabs():

import math

math.fabs( x )

Примечание:fabs() недоступен напрямую; необходимо импортировать модуль math и вызывать этот метод через статический объект.


Parameters

  • x -- числовое выражение.

Возвращаемое значение

Возвращает абсолютное значение числа как число с плавающей точкой.

Примеры

Ниже демонстрируется пример использования метода fabs():

Пример 1

#!/usr/bin/python # -*- coding: UTF-8 -*- import math x = -1.5 y = math.fabs(x) print(y) # Вывод 1.5 x = 10 y = math.fabs(x) print(y) # Вывод 10.0

В примерах выше,fabs(-1.5)вернула 1.5, абсолютное значение -1.5,fabs(10)вернула 10.0, абсолютное значение 10. Обратите внимание, что возвращаемое значение всегда является числом с плавающей точкой, даже если переданный аргумент является целым числом.

После запуска приведённых выше примеров результат вывода:

1.5
10.0

Пример

#!/usr/bin/python # -*- coding: UTF-8 -*- import math # Импорт модуля math 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)

После выполнения приведённого выше примера результат вывода следующий:

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.14159265359

Python 数字Числа в Python

Другие расширения