我的文本返回值为" 3.5"。 我需要格式化它以显示" 3.50" ..
我该怎么做?
全部是字符串,因为值是从文本字段中提取的
感谢
答案 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)!)!
}