@mond_bond

JAVA. Результат деления на большое число?

Делю скажем :

double res = 203.45 / 167566.0;
Получаю это, все норм:
0.001214148454937159

Но когда делю уже с таким числом :
double res = 203.45 / 267566.0;
Получаю результат:
7.603731415800213E-4

Как сделать, чтоб результат был подобный первому варианту ?
  • Вопрос задан
  • 219 просмотров
Решения вопроса 1
Ni55aN
@Ni55aN
double d = 1E-10;
NumberFormat nf = NumberFormat.getInstance();
nf.setMaximumFractionDigits(Integer.MAX_VALUE);
System.out.println(nf.format(d));



Источник
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы