Как мне отформатировать двойной ввод в Java БЕЗ округления?

Я прочитал этот вопросОкруглить двойной до 2 десятичных знаков Это показывает, как округлить число. То, что я хочу, это просто простое форматирование, печать только двух десятичных знаков. Что у меня есть и что я пробовал:

double res = 24.695999999999998;
DecimalFormat df = new DecimalFormat("####0.00");
System.out.println("Value: " + df.format(res)); //prints 24.70 and I want 24.69
System.out.println("Total: " + String.format( "%.2f", res )); //prints 24.70

Поэтому, когда у меня есть 24.695999999999998, я хочу отформатировать его как 24.69

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

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