Да не вопрос. Столкнулся тут с проблемой, может поможешь решить?
//формат чтобы вывело полностью число без E и пр...
Locale locale1 = new Locale("en", "US");
DecimalFormat f1 = new DecimalFormat("0.#################", new DecimalFormatSymbols(locale));
double x = 1000000000000000000000.0;
double y = 2.0;
System.out.println(f1.format(x+y));
выводит 1000000000000000000000
double x = 11122233344455666777888.0;
double y = 2.0;
System.out.println(f1.format(x+y));
выводит 11122233344455667000000
Как избавиться от округления, что не так ?
Социальные закладки