Как вывести число с одним знаком после запятой?
На примере видно что String(format: "%.1f" , num)) округляет num, но как это сделать без округления, как вывести 9.2?
Ответы (2 шт):
Автор решения: schmidt9
→ Ссылка
Сделайте предварительное округление вручную
print(String(format: "%.1f", floor(num * 10) / 10))
Автор решения: Oleg Soloviev
→ Ссылка
let formatter = NumberFormatter()
formatter.maximumFractionDigits = 1
formatter.roundingMode = .down
print(formatter.string(from: NSNumber(value: num)) as Any)
