This question already has answers here:
NSNumberFormatter only rounds to 3 decimal places
(2个答案)
Formatting decimal places with unknown number
(4个答案)
去年关门了。
我想能够检查一些价格的小数点,并显示他们只有他们是不同的0。
前任:
在这里打印
这是我目前的代码:
(2个答案)
Formatting decimal places with unknown number
(4个答案)
去年关门了。
我想能够检查一些价格的小数点,并显示他们只有他们是不同的0。
前任:
在这里打印
122,14
将非常好。这是我目前的代码:
let formatter = NumberFormatter()
formatter.numberStyle = .currency
formatter.minimumFractionDigits = 4
formatter.locale = Locale(identifier: "\(SettingsViewController.currencyCode)")
value.text = formatter.string(from: NSNumber(value: value))
最佳答案
不是minimumFractionDigits = 4
,而是设置maximumFractionDigits = 4
,或同时设置两者:
formatter.minimumFractionDigits = 0
formatter.maximumFractionDigits = 4
关于ios - NSNumberFormatter检查特定的小数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/49493375/
10-10 16:44