如何格式化字符串将尾随零(SWIFT)

时间:2016-07-14 04:04:43

标签: ios swift

我的文本返回值为" 3.5"。 我需要格式化它以显示" 3.50" ..

我该怎么做?

全部是字符串,因为值是从文本字段中提取的

感谢

2 个答案:

答案 0 :(得分:1)

您可以使用String初始化程序

进行打印
I want two precision point for 3.5 to be 3.50\n

它将输出到foreach ($query->result() as $row){ $utility_array['data'] = array( 'electricity_bill_id' => $row->ELECTRICITY_BILL_ID, 'amount' => $row->TOTAL_AMOUNT); }

答案 1 :(得分:0)

您可以使用'NSNumberFormatter'格式化金额值,如下所示:

let currencyFormatter: NSNumberFormatter = {
    let currencyFormatter = NSNumberFormatter()
    currencyFormatter.locale = NSLocale(localeIdentifier: "en")
    currencyFormatter.numberStyle = .CurrencyStyle
    return currencyFormatter
}()

func formattedStringForAmount(amount: String) -> String {
    return currencyFormatter.stringFromNumber(Double(amount)!)!
}