Я получаю два ребенка Doubles из JSON:
1.12
и 0.00007067999999
Второе число автоматически переключается на экспоненциальное представление (7.067e-05), поэтому я использую функцию String(format:"%.8f", NUMBER)
, чтобы сделать его 0.00007067
, да, это работает, но теперь мое первое число становится 1.12000000
. Как очистить замыкающие числа?
Я пробовал использовать Swift - Remove Trailing Zeros From Double , но %g
формат снова изменяет второе число на экспоненциальное представление, поэтому %g
не подходит. Какие-либо предложения?
NumberFormatter
. - person Dávid Pásztor   schedule 23.12.2017