РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
340 of 541 menu

Константа Inf

Константа Inf в NumPy представляет положительную бесконечность. Доступна как np.Inf, np.inf или np.Infinity. Используется для обозначения числовых значений, превышающих максимально представимые, а также результатов операций, таких как деление на ноль. Бесконечность является числом с плавающей точкой и поддерживает все арифметические операции.

Синтаксис

np.Inf np.inf np.Infinity

Пример

Выведем значение бесконечности:

import numpy as np print(np.Inf) print(np.inf) print(np.Infinity)

Результат выполнения кода:

inf inf inf

Пример

Бесконечность возникает при делении на ноль:

import numpy as np res = np.array([1.0]) / 0.0 print(res)

Результат выполнения кода:

[inf]

Пример

Арифметические операции с бесконечностью:

import numpy as np inf = np.inf print("inf + 5 =", inf + 5) print("inf - 10 =", inf - 10) print("inf * 2 =", inf * 2) print("inf / 3 =", inf / 3)

Результат выполнения кода:

inf + 5 = inf inf - 10 = inf inf * 2 = inf inf / 3 = inf

Пример

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

import numpy as np arr = np.array([1, np.inf, 3, -np.inf, 5]) res = np.isinf(arr) print(res)

Результат выполнения кода:

[False True False True False]

Смотрите также

  • константу NINF,
    которая представляет отрицательную бесконечность
  • константу nan,
    которая представляет Not a Number
  • функцию isinf,
    которая проверяет элементы на бесконечность
  • функцию isfinite,
    которая проверяет элементы на конечность
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить