數字格式化轉成字串(保留兩位小數,前面補0等)
阿新 • • 發佈:2019-01-09
http://www.hangge.com/blog/cache/detail_699.html
1,下面是一個浮點型別的數字轉成String字串的例子
1 2 |
var f
= 123.32342342
var s: String = "\(f)" //123.32342342
|
2,如果要保留兩位小數
1 2 |
var f
= 123.32342342
var s
= String (format: "%.2f" ,
f) //123.32
|
3,轉成十六進位制格式字串
1 2 |
let i
= 255
let s: String = String (format: "%x" ,
i) //ff
|
4,不足六位前面補0
1 2 |
let i
= 255
let s: String = String (format: "%06x" ,
i) //0000ff
|