【问题标题】:NSNumberFormatter check specific decimals [duplicate]NSNumberFormatter 检查特定小数 [重复]
【发布时间】:2018-09-04 17:03:40
【问题描述】:

我希望能够检查一些价格的小数点并仅显示它们不是 0。

例如:

在此处为Litecoin 打印122,14 会很棒。

到目前为止,这是我的NumberFormatter 代码:

let formatter = NumberFormatter()
    formatter.numberStyle = .currency
    formatter.minimumFractionDigits = 4
    formatter.locale = Locale(identifier: "\(SettingsViewController.currencyCode)")
    value.text = formatter.string(from: NSNumber(value: value))

【问题讨论】:

标签: ios swift number-formatting formatter nsnumberformatter


【解决方案1】:

代替minimumFractionDigits = 4,设置maximumFractionDigits = 4,或同时设置:

formatter.minimumFractionDigits = 0
formatter.maximumFractionDigits = 4

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-03
    相关资源
    最近更新 更多