草庐IT

swift - NSNumberFormatter PercentStyle 小数位

coder 2023-07-14 原文

我正在使用 Swift

let myDouble = 8.5 as Double

let percentFormatter            = NSNumberFormatter()
percentFormatter.numberStyle    = NSNumberFormatterStyle.PercentStyle
percentFormatter.multiplier     = 1.00

let myString = percentFormatter.stringFromNumber(myDouble)!

println(myString)

输出 8% 而不是 8.5%,我如何让它输出 8.5%? (但最多只能保留2位小数)

最佳答案

要设置小数位数,请使用:

percentFormatter.minimumFractionDigits = 1
percentFormatter.maximumFractionDigits = 1

根据您的需要设置最小值和最大值。应该是不言自明的。

关于swift - NSNumberFormatter PercentStyle 小数位,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30398685/

有关swift - NSNumberFormatter PercentStyle 小数位的更多相关文章

随机推荐