У меня вопрос о форматере чисел.
Я хочу добавить метку разделителя тысяч к своему двойному номеру.
И я также могу установить минимальные значения FractionDigits, но мне не удалось.
func formatterNumberToString(_ numberText: String, digits: Int) -> String {
let str = numberText
let formatter = Formatter.withSeparator
formatter.minimumFractionDigits = digits
let finalStr = formatter.string(for: Double(str)!)
if let finalStr = finalStr {
return finalStr
} else {
return "none"
}
}
self.formatterNumberToString("10003232.234", digits: 2) //it return 10,003,232.234
Почему минимальные дробные цифры не работают?