Числовые и математические модули¶Numeric and Mathematical Modules
Модули, описанные в этой главе, предоставляют числовые и математические функции и типы данных. Модуль numbers определяет абстрактную иерархию числовых типов. Модули math и cmath содержат различные математические функции для чисел с плавающей запятой и комплексных чисел. Модуль decimal поддерживает точные представления десятичных чисел, используя арифметику произвольной точности.
В этой главе описаны следующие модули:
numbers– Числовые абстрактные базовые классыnumbers – Numeric abstract base classesmath– Математические функцииmath – Mathematical functions- Арифметика с плавающей запятойFloating point arithmetic
- Функции для работы с числами с плавающей запятойFloating point manipulation functions
- Степенные, экспоненциальные и логарифмические функцииPower, exponential and logarithmic functions
- Функции суммирования и произведенияSummation and product functions
- Преобразование угловых величинAngular conversion
- Тригонометрические функцииTrigonometric functions
- Гиперболические функцииHyperbolic functions
- Специальные функцииSpecial functions
- Теоретико-числовые функцииNumber-theoretic functions
- КонстантыConstants
math.integer– Математические функции для целых чиселmath.integer – integer-specific mathematics functionscmath– Математические функции для комплексных чиселcmath – Mathematical functions for complex numbers- Преобразование в полярные координаты и обратноConversions to and from polar coordinates
- Степенные и логарифмические функцииPower and logarithmic functions
- Тригонометрические функцииTrigonometric functions
- Гиперболические функцииHyperbolic functions
- Функции классификацииClassification functions
- КонстантыConstants
decimal– Десятичная арифметика с фиксированной и плавающей запятойdecimal – Decimal fixed-point and floating-point arithmetic- Краткое руководствоQuick-start tutorial
- Объекты DecimalDecimal objects
- Объекты контекстаContext objects
- КонстантыConstants
- Режимы округленияRounding modes
- СигналыSignals
- Замечания о числах с плавающей запятойFloating-point notes
- Работа с потокамиWorking with threads
- РецептыRecipes
- Часто задаваемые вопросы по DecimalDecimal FAQ
fractions– Рациональные числаfractions – Rational numbersrandom– Генерация псевдослучайных чиселrandom – Generate pseudo-random numbers- Учётные функцииBookkeeping functions
- Функции для байтовFunctions for bytes
- Функции для целых чиселFunctions for integers
- Функции для последовательностейFunctions for sequences
- Дискретные распределенияDiscrete distributions
- Распределения с действительными значениямиReal-valued distributions
- Альтернативный генераторAlternative Generator
- Замечания о воспроизводимостиNotes on Reproducibility
- ПримерыExamples
- РецептыRecipes
- Использование командной строкиCommand-line usage
- Пример из командной строкиCommand-line example
statistics– Функции математической статистикиstatistics – Mathematical statistics functions- Средние значения и меры центральной тенденцииAverages and measures of central location
- Меры разбросаMeasures of spread
- Статистика взаимосвязей двух входных величинStatistics for relations between two inputs
- Описание функцийFunction details
- ИсключенияExceptions
NormalDistобъектыNormalDist objects- Примеры и рецептыExamples and Recipes