Найти в Дзене
postHack

Основы Python #14. Модуль math.

И так, в прошлой статье мы рассмотрели модуль random , а в этой приступим к math . Модуль math добавляет нам набор функций для выполнения математических операций.Добавление модуля:
import math
Возведение в степень:

И так, в прошлой статье мы рассмотрели модуль random , а в этой приступим к math . Модуль math добавляет нам набор функций для выполнения математических операций.

Добавление модуля:

import math

Возведение в степень:

math.pow(<число>,<степень>)

Корень:

math.sqrt(<число>)

Округление до наибольшего целого:

math.ceil(<число>)

Округление до наименьшего целого:

math.floor(<число>)

Факториал:

math.factorial(<число>)

Радианы в градусы:

math.degrees(<радианы>)

Градусы в радианы:

math.radians(<градусы>)

Косинус:

math.cos(<радианы>)

Синус:

math.sin(<радианы>)

Тангенс:

math.tan(<радианы>)

Арккосинус:

math.acos(<радианы>)

Арксинус:

math.asin(<радианы>)

Арктангенс:

math.atan(<радианы>)

Логарифм числа по основанию:

math.log(<число>,<основание>)

Десятичный логарифм числа:

math.log10(<число>)

Узнать число с модулем как у числа 1 и с знаком числа 2:

math.copysign(<число1>,<число2>)

Модуль числа:

math.fabs(<число>)

Остаток от деления числа 1 на число 2:

math.fmod(<число1>,<число2>)

Узнать мантисcу и экспоненту числа:

math.frexp(<число>)

Функция обратная frexp:

math.ldexp(<мантисса>,<экспонента>)

Сумма всех чисел последовательности:

math.fsum(<список>)

Проверка на бесконечность:

math.isinf(<число>)

Узнать дробную и целую часть числа:

math.modf(<число>)

Усечь число до целого:

math.trunc(<число>)

е в степени число:

math.exp(<число>)

(е в степени число) - 1:

math.expm1(<число>)

Натуральный логарифм 1+число:

math.logp1(<число>)

Логарифм по основанию 2:

math.log2(<число>)

Гипотенуза прямоугольного треугольника:

math.hypot(<катет1>,<катет2>)

Гиперболический косинус:

math.cosh(<радианы>)

Гиперболический синус:

math.sinh(<радианы>)

Гиперболический тангенс:

math.tanh(<радианы>)

Гиперболический арккосинус:

math.acosh(<радианы>)

Гиперболический арксинус:

math.asinh(<радианы>)

Гиперболический арктангенс:

math.atanh(<радианы>)

Константа число pi :

math.pi

Константа е :

math.e
Программа с некоторыми функциями из модуля math.
Программа с некоторыми функциями из модуля math.
Результат ее работы.
Результат ее работы.

И так, подведем итоги, нам осталось 2 модуля locale и decimal. Честно? Я рад. Надоело писать статьи с кучей кода и относительно сухо. Скоро грядет, что-то новое.

@postHack

Дзен