У меня есть два проекта в моем рабочем пространстве eclipse, у которых похожие задачи. В обоих проектах есть особая часть, в которой я конвертирую double
в String
.
В обоих проектах я сделал это, вызвав String.valueOf (var)
.
В старом проекте я всегда получаю число в формате типа «-0.00097656», который мне нужен. В более новом я получаю десятый экспоненциальный формат, например «-9.765625E-4». У меня также есть тот факт, что старый проект обрезает строку, чтобы она была достаточно маленькой.
Мой вопрос: какие команды могут вызвать такое поведение, которое java изменяет вывод преобразования по умолчанию. Я уже искал код, но не вижу ничего, что делает это. Или это может быть вариант затмения?
Я хочу, чтобы новый проект соответствовал старому, но не Я не хочу использовать эти вызовы строкового формата каждый раз в новом проекте. В любом месте старого проекта должна быть настройка или какие-то вызовы ...
Надеюсь, кто-нибудь сможет подсказать.