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

Константа MinValue

Поле double.MinValue - самое отрицательное конечное double, около -1.7976931348623157E+308. Это не наименьшее положительное число - для шага у нуля служит Epsilon.

Синтаксис

double limit = double.MinValue;

Пример

Давайте выведем double.MinValue:

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

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

"-1.7976931348623157E+308"

Пример

Давайте проверим, что MinValue отрицателен:

using System; class Program { static void Main() { Console.WriteLine(double.MinValue < 0.0); } }

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

True

Пример

Давайте убедимся, что MinValue конечен:

using System; class Program { static void Main() { Console.WriteLine(double.IsFinite(double.MinValue)); } }

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

True

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

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