Warum ist Double.MIN_VALUE in nicht negativen

Kann jemand etwas Licht auf, warum Double.MIN_VALUE ist nicht wirklich der minimale Wert, Verdoppelt sich nehmen kann? Es ist ein positiver Wert ist, und ein Doppel kann natürlich negativ sein.

Verstehe ich, warum es eine nützliche Zahl, aber es scheint ein sehr unintuitiv Namen, vor allem, wenn im Vergleich zu Integer.MIN_VALUE. Aufruf Double.SMALLEST_POSITIVE oder MIN_INCREMENT oder ähnlich hätte eine klarere Semantik.

Auch, was ist der minimale Wert, Verdoppelt sich nehmen kann? Ist es -Double.MAX_VALUE? Die docs nicht scheinen zu sagen.

Vielen Dank für die Antworten! Der Unterschied zwischen Reichweite und Präzision macht Sinn. Ich finde immer noch die Namensgebung ziemlich seltsam und widersprüchlich, aber es ist praktikabel.
Ich vermute, weil es geschrieben ist, die von den gleichen Genies, die als eine Methode bezeichnet writeBytes die eine String.
Im Grunde hast du Recht, es ist schlimm, Semantik

InformationsquelleAutor mo-seph | 2010-10-07

Schreibe einen Kommentar