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