decimalformat

Использование DecimalFormat не дает исключения синтаксического анализа при использовании такого типа чисел: 123hello , который, очевидно, на самом деле не является числом и преобразуется в значение 123.0. Как я могу избежать такого поведения? В качестве примечания hello123 действительно дает исключение, ...

Для кода: DecimalFormat df = (DecimalFormat) NumberFormat.getNumberInstance(locale); df.applyPattern("#.##0,00"); И он выбрасывает IllegalArgumentException с сообщением о неправильном шаблоне "#.##0,00 " Что в этом плохого? Edit: я хочу использовать . как разделитель тысяч и, как десятичное число. Я з...

этот вопрос уже есть ответ здесь: как округлить число до n десятичных знаков в Java 29 ответов например, у меня есть переменная 3.545555555, которую я хотел бы усечь только до 3.54. ...