1 整數的格式化
有的時候我們需要將整數輸出為類似01,02,001,002這樣的格式。
那么在swift中我們可以這樣寫
let i=3 let str = String(format:"%.2d",i) println("\(str)") //輸出為03
2 保留多少位小數
有時候我們需要將3.3333保留兩位小數變成3.33。
那么在swift中我們可以這樣實現
let i = 3.3333 let str = NSString(format:"%.2f",i) println("\(str)") //輸出3.33
又或者可以這么寫
let nf = NSNumberFormatter() nf.numberStyle = NSNumberFormatterStyle.DecimalStyle nf.maximumFractionDigits = 2 println("\(nf.stringFromNumber(3.3333))") //輸出 3.33