Spec-Zone.ru › Python 3.13

Модули чисел и математики

Модули, описанные в этой главе, предоставляют числовые и математические функции и типы данных. Модуль numbers определяет абстрактную иерархию числовых типов. Модули math и cmath содержат различные математические функции для чисел с плавающей запятой и комплексных чисел. Модуль decimal поддерживает точные представления десятичных чисел, используя арифметику произвольной точности.

В этой главе документированы следующие модули:

  • numbers — Числовые абстрактные базовые классы
    • Number
    • Иерархия числовых типов
      • Complex
        • real
        • imag
        • conjugate()
      • Real
      • Rational
        • numerator
        • denominator
      • Integral
    • Примечания для разработчиков типов
      • Добавление дополнительных числовых ABC
      • Реализация арифметических операций
  • math — Математические функции
    • Функции теории чисел
      • comb()
      • factorial()
      • gcd()
      • isqrt()
      • lcm()
      • perm()
    • Арифметика чисел с плавающей запятой
      • ceil()
      • fabs()
      • floor()
      • fma()
      • fmod()
      • modf()
      • remainder()
      • trunc()
    • Функции обработки чисел с плавающей запятой
      • copysign()
      • frexp()
      • isclose()
      • isfinite()
      • isinf()
      • isnan()
      • ldexp()
      • nextafter()
      • ulp()
    • Функции степеней, экспоненты и логарифмов
      • cbrt()
      • exp()
      • exp2()
      • expm1()
      • log()
      • log1p()
      • log2()
      • log10()
      • pow()
      • sqrt()
    • Функции суммирования и произведения
      • dist()
      • fsum()
      • hypot()
      • prod()
      • sumprod()
    • Преобразование углов
      • degrees()
      • radians()
    • Тригонометрические функции
      • acos()
      • asin()
      • atan()
      • atan2()
      • cos()
      • sin()
      • tan()
    • Гиперболические функции
      • acosh()
      • asinh()
      • atanh()
      • cosh()
      • sinh()
      • tanh()
    • Специальные функции
      • erf()
      • erfc()
      • gamma()
      • lgamma()
    • Константы
      • pi
      • e
      • tau
      • inf
      • nan
  • cmath — Математические функции для комплексных чисел
    • Преобразования в полярные и из полярных координат
      • phase()
      • polar()
      • rect()
    • Функции степени и логарифма
      • exp()
      • log()
      • log10()
      • sqrt()
    • Тригонометрические функции
      • acos()
      • asin()
      • atan()
      • cos()
      • sin()
      • tan()
    • Гиперболические функции
      • acosh()
      • asinh()
      • atanh()
      • cosh()
      • sinh()
      • tanh()
    • Функции классификации
      • isfinite()
      • isinf()
      • isnan()
      • isclose()
    • Константы
      • pi
      • e
      • tau
      • inf
      • infj
      • nan
      • nanj
  • decimal — Десятичная фиксированная и плавающая точка арифметика
    • Быстрый старт учебник
    • Объекты Decimal
      • Decimal
        • adjusted()
        • 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()
      • BasicContext
      • ExtendedContext
      • DefaultContext
      • Context
        • clear_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()
    • Константы
      • MAX_PREC
      • MAX_EMAX
      • MIN_EMIN
      • MIN_ETINY
      • HAVE_THREADS
      • HAVE_CONTEXTVAR
    • Режимы округления
      • ROUND_CEILING
      • ROUND_DOWN
      • ROUND_FLOOR
      • ROUND_HALF_DOWN
      • ROUND_HALF_EVEN
      • ROUND_HALF_UP
      • ROUND_UP
      • ROUND_05UP
    • Сигналы
      • Clamped
      • DecimalException
      • DivisionByZero
      • Inexact
      • InvalidOperation
      • Overflow
      • Rounded
      • Subnormal
      • Underflow
      • FloatOperation
    • Примечания по числам с плавающей точкой
      • Уменьшение ошибки округления с увеличенной точностью
      • Особые значения
    • Работа с потоками
    • Рецепты
    • Раздел часто задаваемых вопросов по Decimal
  • fractions — Рациональные числа
    • Fraction
      • numerator
      • denominator
      • as_integer_ratio()
      • is_integer()
      • from_float()
      • from_decimal()
      • limit_denominator()
      • __floor__()
      • __ceil__()
      • __round__()
      • __format__()
  • random — Генерация псевдослучайных чисел
    • Функции ведения записей
      • seed()
      • getstate()
      • setstate()
    • Функции для байтов
      • randbytes()
    • Функции для целых чисел
      • randrange()
      • randint()
      • getrandbits()
    • Функции для последовательностей
      • choice()
      • choices()
      • shuffle()
      • sample()
    • Дискретные распределения
      • binomialvariate()
    • Распределения вещественных чисел
      • random()
      • uniform()
      • triangular()
      • betavariate()
      • expovariate()
      • gammavariate()
      • gauss()
      • lognormvariate()
      • normalvariate()
      • vonmisesvariate()
      • paretovariate()
      • weibullvariate()
    • Альтернативный генератор
      • Random
        • seed()
        • getstate()
        • setstate()
        • random()
        • getrandbits()
      • SystemRandom
    • Примечания о воспроизводимости
    • Примеры
    • Рецепты
    • Использование в командной строке
    • Пример использования в командной строке
  • statistics — Математические функции статистики
    • Средние значения и меры центральной тенденции
    • Меры разброса
    • Статистики для взаимосвязей между двумя входными данными
    • Подробное описание функций
      • mean()
      • fmean()
      • geometric_mean()
      • harmonic_mean()
      • kde()
      • kde_random()
      • median()
      • median_low()
      • median_high()
      • median_grouped()
      • mode()
      • multimode()
      • pstdev()
      • pvariance()
      • stdev()
      • variance()
      • quantiles()
      • covariance()
      • correlation()
      • linear_regression()
    • Исключения
      • StatisticsError
    • NormalDist объекты
      • NormalDist
        • mean
        • median
        • mode
        • stdev
        • variance
        • from_samples()
        • samples()
        • pdf()
        • cdf()
        • inv_cdf()
        • overlap()
        • quantiles()
        • zscore()
    • Примеры и рецепты
      • Классические задачи теории вероятностей
      • Входные данные Монте-Карло для симуляций
      • Приближение биномиальных распределений
      • Простой байесовский классификатор

© 2001–2024 Python Software Foundation
Licensed under the PSF License.
https://docs.python.org/3.13/library/numeric.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API