Wie erhalte ich den kleinsten nächsten oder vorherigen möglichen doppelten Wert, der von der Architektur unterstützt wird?
Sagen wir, ich habe eindouble
variabled
. Gibt es eine Möglichkeit, den nächsten oder vorherigen Wert abzurufen, der von der CPU-Architektur unterstützt wird?
Wenn der Wert trivialerweise 10,1245125 beträgt und die Genauigkeit der Architektur auf 7 Dezimalstellen festgelegt ist, lautet der nächste Wert 10,1245126 und der vorherige Wert 10,1245124.
ffensichtlich ist dies auf Gleitkomma-Architekturen nicht so einfach. Wie könnte ich das erreichen (in Java)?