Может ли кто-нибудь пролить свет на то, почему Double.MIN_VALUE
на самом деле не минимальное значение, которое могут принимать парные разряды? Это положительное значение, и Double может, конечно, быть отрицательным.
Я понимаю, почему это полезное число, но кажется очень неинтуитивным именем, особенно по сравнению с Integer.MIN_VALUE
. Вызов Double.SMALLEST_POSITIVE
или MIN_INCREMENT
или аналогичный имеет более четкую семантику.
Кроме того, каково минимальное значение, которое могут принимать парные разряды? Это -Double.MAX_VALUE
? Документы, похоже, не говорят.