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= String(format:"%.2f",i)
println("\(str)")//输出3.33
还可以这样写
let nf =NSNumberFormatter()
nf.numberStyle=NSNumberFormatterStyle.DecimalStyle
nf.maximumFractionDigits=2println("\(nf.stringFromNumber(3.3333))")//输出 3.33