Как получить наименьшее следующее или предыдущее возможное двойное значение, поддерживаемое архитектурой?

Допустим, у меня естьdouble переменнаяd, Есть ли способ получить следующее или предыдущее значение, поддерживаемое архитектурой процессора.

В качестве тривиального примера, если значение было 10.1245125, а точность архитектуры была установлена ​​на 7 десятичных разрядах, то следующее значение будет 10.1245126, а предыдущее значение будет 10.1245124.

Очевидно, на архитектурах с плавающей точкой это не так просто. Как я смогу добиться этого (на Java)?

Ответы на вопрос(1)

Ваш ответ на вопрос