Модули чисел и математики
Модули, описанные в этой главе, предоставляют числовые и математические функции и типы данных. Модуль numbers определяет абстрактную иерархию числовых типов. Модули math и cmath содержат различные математические функции для чисел с плавающей запятой и комплексных чисел. Модуль decimal поддерживает точные представления десятичных чисел, используя арифметику произвольной точности.
В этой главе документированы следующие модули:
-
numbers— Числовые абстрактные базовые классы -
math— Математические функции
-
cmath— Математические функции для комплексных чисел -
decimal— Десятичная фиксированная и плавающая точка арифметика- Быстрый старт учебник
-
Объекты Decimal
-
Decimaladjusted()as_integer_ratio()as_tuple()canonical()compare()compare_signal()compare_total()compare_total_mag()conjugate()copy_abs()copy_negate()copy_sign()exp()from_float()fma()is_canonical()is_finite()is_infinite()is_nan()is_normal()is_qnan()is_signed()is_snan()is_subnormal()is_zero()ln()log10()logb()logical_and()logical_invert()logical_or()logical_xor()max()max_mag()min()min_mag()next_minus()next_plus()next_toward()normalize()number_class()quantize()radix()remainder_near()rotate()same_quantum()scaleb()shift()sqrt()to_eng_string()to_integral()to_integral_exact()to_integral_value()
- Логические операнды
-
-
Объекты контекста
getcontext()setcontext()localcontext()BasicContextExtendedContextDefaultContext-
Contextclear_flags()clear_traps()copy()copy_decimal()create_decimal()create_decimal_from_float()Etiny()Etop()abs()add()canonical()compare()compare_signal()compare_total()compare_total_mag()copy_abs()copy_negate()copy_sign()divide()divide_int()divmod()exp()fma()is_canonical()is_finite()is_infinite()is_nan()is_normal()is_qnan()is_signed()is_snan()is_subnormal()is_zero()ln()log10()logb()logical_and()logical_invert()logical_or()logical_xor()max()max_mag()min()min_mag()minus()multiply()next_minus()next_plus()next_toward()normalize()number_class()plus()power()quantize()radix()remainder()remainder_near()rotate()same_quantum()scaleb()shift()sqrt()subtract()to_eng_string()to_integral_exact()to_sci_string()
- Константы
- Режимы округления
-
Объекты контекста
-
fractions— Рациональные числа -
random— Генерация псевдослучайных чисел- Функции ведения записей
- Функции для байтов
- Функции для целых чисел
- Функции для последовательностей
- Дискретные распределения
- Распределения вещественных чисел
- Альтернативный генератор
- Примечания о воспроизводимости
- Примеры
- Рецепты
- Использование в командной строке
- Пример использования в командной строке
-
statistics— Математические функции статистики
© 2001–2024 Python Software Foundation
Licensed under the PSF License.
https://docs.python.org/3.13/library/numeric.html