Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
158 of 1492 menu
◀ ▶

Константа PositiveInfinity

Поле double.PositiveInfinity хранит положительную бесконечность. Часто её получают как 1.0 / 0.0. Такое значение больше любого конечного double. Проверяют его через IsInfinity.

Синтаксис

double num = double.PositiveInfinity; double fromDiv = 1.0 / 0.0;

Пример

Давайте получим плюс бесконечность делением:

using System; class Program { static void Main() { double num = 1.0 / 0.0; Console.WriteLine(double.IsInfinity(num)); } }

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

True

Пример

Давайте сравним бесконечность с обычным числом:

using System; class Program { static void Main() { double inf = double.PositiveInfinity; Console.WriteLine(inf > double.MaxValue); } }

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

True

Пример

Давайте выведем константу PositiveInfinity:

using System; using System.Globalization; class Program { static void Main() { string res = double.PositiveInfinity.ToString(CultureInfo.InvariantCulture); Console.WriteLine(res); } }

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

"Infinity"

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

  • константа NegativeInfinity,
    которая задаёт минус бесконечность
  • метод IsInfinity,
    который распознаёт обе бесконечности
  • метод IsFinite,
    который отвергает бесконечность
  • константа MaxValue,
    которая задаёт верхний конечный предел
← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить