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

Константа PINF

Константа PINF представляет положительную бесконечность в библиотеке NumPy. Она эквивалентна значению np.inf и используется для обозначения бесконечно больших чисел в математических операциях, сравнениях и при работе с массивами. Константа доступна в модуле numpy и может быть использована как в скалярных вычислениях, так и при создании массивов.

Синтаксис

import numpy as np # Обращение к константе pos_inf = np.PINF

Пример

Давайте выведем значение константы PINF:

import numpy as np res = np.PINF print(res)

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

inf

Пример

Создадим массив, содержащий положительную бесконечность:

import numpy as np arr = np.array([1, 2, np.PINF, 4, 5]) print(arr)

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

[ 1. 2. inf 4. 5.]

Пример

Выполним арифметические операции с использованием PINF:

import numpy as np res1 = np.PINF + 10 res2 = np.PINF * 2 res3 = np.PINF / np.PINF print(res1) print(res2) print(res3)

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

inf inf nan

Пример

Сравним значения с положительной бесконечностью:

import numpy as np res1 = np.PINF > 1e308 res2 = np.PINF == np.inf res3 = np.PINF == np.NINF print(res1) print(res2) print(res3)

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

True True False

Пример

Проверим, является ли значение положительной бесконечностью с помощью функции isinf:

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

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

[False True False True]

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

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