Документация Python неофициальный перевод

numeric.md

60 строк · 6.2 КБ · обычная страница · сырой текст · скачать

1> **Источник:** https://python-all.ru/3.0/library/numeric.html2>3> «Документация Python на русском» – неофициальный перевод официальной документации Python: версии от 2.6 до 3.16, полнотекстовый поиск, английский оригинал рядом с переводом. Эта Markdown-версия страницы предназначена для работы с LLM: вставьте её в ChatGPT, Claude или Cursor.45---67# Числовые и математические модули89Модули, описанные в этой главе, предоставляют числовые и математические функции и типы данных. Модуль [`numbers`](https://python-all.ru/3.0/library/numbers.html#module-numbers) определяет абстрактную иерархию числовых типов. Модули [`math`](https://python-all.ru/3.0/library/math.html#module-math) и [`cmath`](https://python-all.ru/3.0/library/cmath.html#module-cmath) содержат различные математические функции для чисел с плавающей запятой и комплексных чисел. Для пользователей, больше заинтересованных в точности десятичных чисел, чем в скорости, модуль [`decimal`](https://python-all.ru/3.0/library/decimal.html#module-decimal) поддерживает точное представление десятичных чисел.1011В этой главе описаны следующие модули:1213- [`numbers` – Числовые абстрактные базовые классы](https://python-all.ru/3.0/library/numbers.html)1415  - [Числовая иерархия](https://python-all.ru/3.0/library/numbers.html#the-numeric-tower)16  - [Примечания для разработчиков типов](https://python-all.ru/3.0/library/numbers.html#notes-for-type-implementors)1718    - [Добавление дополнительных числовых абстрактных базовых классов](https://python-all.ru/3.0/library/numbers.html#adding-more-numeric-abcs)19    - [Реализация арифметических операций](https://python-all.ru/3.0/library/numbers.html#implementing-the-arithmetic-operations)20- [`math` – Математические функции](https://python-all.ru/3.0/library/math.html)2122  - [Теоретико-числовые функции и функции представления](https://python-all.ru/3.0/library/math.html#number-theoretic-and-representation-functions)23  - [Степенные и логарифмические функции](https://python-all.ru/3.0/library/math.html#power-and-logarithmic-functions)24  - [Тригонометрические функции](https://python-all.ru/3.0/library/math.html#trigonometric-functions)25  - [Преобразование угловых величин](https://python-all.ru/3.0/library/math.html#angular-conversion)26  - [Гиперболические функции](https://python-all.ru/3.0/library/math.html#hyperbolic-functions)27- [Константы](https://python-all.ru/3.0/library/math.html#constants)28- [`cmath` – Математические функции для комплексных чисел](https://python-all.ru/3.0/library/cmath.html)2930  - [Комплексные координаты](https://python-all.ru/3.0/library/cmath.html#complex-coordinates)31  - [Функции cmath](https://python-all.ru/3.0/library/cmath.html#cmath-functions)32- [`decimal` – Десятичная арифметика с фиксированной и плавающей точкой](https://python-all.ru/3.0/library/decimal.html)3334  - [Краткое руководство](https://python-all.ru/3.0/library/decimal.html#quick-start-tutorial)35  - [Объекты Decimal](https://python-all.ru/3.0/library/decimal.html#decimal-objects)3637    - [Логические операнды](https://python-all.ru/3.0/library/decimal.html#logical-operands)38  - [Объекты контекста](https://python-all.ru/3.0/library/decimal.html#context-objects)39  - [Сигналы](https://python-all.ru/3.0/library/decimal.html#signals)40  - [Примечания о числах с плавающей точкой](https://python-all.ru/3.0/library/decimal.html#floating-point-notes)4142    - [Уменьшение ошибки округления за счёт повышенной точности](https://python-all.ru/3.0/library/decimal.html#mitigating-round-off-error-with-increased-precision)43    - [Особые значения](https://python-all.ru/3.0/library/decimal.html#special-values)44  - [Работа с потоками](https://python-all.ru/3.0/library/decimal.html#working-with-threads)45  - [Рецепты](https://python-all.ru/3.0/library/decimal.html#recipes)46  - [Часто задаваемые вопросы по Decimal](https://python-all.ru/3.0/library/decimal.html#id1)47- [`fractions` – Рациональные числа](https://python-all.ru/3.0/library/fractions.html)48- [`random` – Генерация псевдослучайных чисел](https://python-all.ru/3.0/library/random.html)49- [`itertools` – Функции, создающие итераторы для эффективного циклического обхода](https://python-all.ru/3.0/library/itertools.html)5051  - [Функции itertools](https://python-all.ru/3.0/library/itertools.html#itertool-functions)52  - [Примеры](https://python-all.ru/3.0/library/itertools.html#examples)53  - [Рецепты](https://python-all.ru/3.0/library/itertools.html#recipes)54- [`functools` – Функции высшего порядка и операции над вызываемыми объектами](https://python-all.ru/3.0/library/functools.html)5556  - [`partial` Объекты](https://python-all.ru/3.0/library/functools.html#id1)57- [`operator` – Стандартные операторы в виде функций](https://python-all.ru/3.0/library/operator.html)5859  - [Отображение операторов на функции](https://python-all.ru/3.0/library/operator.html#mapping-operators-to-functions)60