Россия и Беларусь начали и продолжают войну против народа Украины!

Математические функции модуля math в Python

  Акод  | 

  Обновл. 26 Апр 2023  | 

 432

Модуль math является стандартным модулем в Python и всегда доступен. Чтобы использовать математические функции этого модуля, необходимо импортировать модуль с помощью import math. Например:

Этот модуль не поддерживает использование типа данных complex. Модуль cmath является аналогом модуля math, но уже с поддержкой типа complex.

Список функций модуля math в Python

Ниже приведен список всех функций и атрибутов, определенных в модуле math, с кратким объяснением того, что они делают.

Функция Описание
ceil(x) Возвращает наименьшее целое число, большее или равное x.
copysign(x, y) Возвращает x со знаком y.
fabs(x) Возвращает абсолютное значение x.
factorial(x) Возвращает факториал x.
floor(x) Возвращает наибольшее целое число, меньшее или равное x.
fmod(x, y) Возвращает остаток при делении x на y.
frexp(x) Возвращает мантиссу и экспоненту x в виде пары (m, e).
fsum(итерируемый_объект) Возвращает точную сумму значений типа с плавающей точкой в итерируемом объекте.
isfinite(x) Возвращает True, если x не является ни бесконечностью, ни NaN (Not a Number).
isinf(x) Возвращает True, если x является положительной или отрицательной бесконечностью.
isnan(x) Возвращает True, если x является NaN.
ldexp(x, i) Возвращает x * (2**i).
modf(x) Возвращает дробную и целую части x.
trunc(x) Возвращает усеченное целочисленное значение x (отбрасывает дробную часть числа).
exp(x) Возвращает e**x.
expm1(x) Возвращает e**x — 1.
log(x[, b]) Возвращает логарифм x по основанию b (по умолчанию e).
log1p(x) Возвращает натуральный логарифм 1+x.
log2(x) Возвращает логарифм x по основанию 2.
log10(x) Возвращает логарифм x по основанию 10.
pow(x, y) Возвращает x, возведенный в степень y.
sqrt(x) Возвращает квадратный корень из x.
acos(x) Возвращает арккосинус x.
asin(x) Возвращает арксинус x.
atan(x) Возвращает арктангенс x.
atan2(y, x) Возвращает значение atan(y/x) (в радианах).
cos(x) Возвращает косинус x.
hypot(x, y) Вычисляет гипотенузу треугольника с катетами x и y (math.sqrt(x * x + y * y)).
sin(x) Возвращает синус x.
tan(x) Возвращает тангенс x.
degrees(x) Преобразование угла x из радианов в градусы.
radians(x) Преобразование угла x из градусов в радианы.
acosh(x) Возвращает обратный гиперболический косинус x.
asinh(x) Возвращает обратный гиперболический синус x.
atanh(x) Возвращает обратный гиперболический тангенс x.
cosh(x) Возвращает гиперболический косинус x.
sinh(x) Возвращает гиперболический косинус x.
tanh(x) Возвращает гиперболический тангенс x.
erf(x) Возвращает функцию ошибки в точке x.
erfc(x) Возвращает дополняющую функцию ошибки в точке x.
gamma(x) Возвращает Гамма-функцию в точке x.
lgamma(x) Возвращает натуральный логарифм абсолютного значения Гамма-функции в точке x.
pi Математическая константа, равная отношению длины окружности к ее диаметру (3,14159…).
e Математическая константа e (2,71828…).

Оценить статью:

Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5
Загрузка...

Добавить комментарий

Ваш E-mail не будет опубликован. Обязательные поля помечены *