LINUX.ORG.RU

java: String -> double, с учётом локали


0

0

Double.parseDouble(MyString) радостно возвращает мне 0.0, если разделитель целой и дробной части в строке - запятая. И насрать ему на текущую локаль. Это как-то неправильно. Есть ли локально-зависимые методы?

anonymous

Ответ на: комментарий от anonymous

А есть ли что-то вроде sprintf? Т.е. хочу получить из double стринг с заданным числом знаком после запятой.

anonymous
()
Ответ на: комментарий от anonymous

(new DecimalFormat("0,000.000",new DecimalFormatSymbols())).format(1985678912345.256786)

anonymous
()

В жабе как у Грэции - усё есть

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.