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