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)?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage