输出格式化, double

2017-02-05  本文已影响31人  fordring2008

// 输出格式化

// 输出 2位小数

let b = 12.23823

let format = String(format: "%.2f", b)

print("double:\(format)")              // 1.24

extension Double {

func format(_ f: Int) -> String {

return String(format: "%.\(f)f", self)

}

}

// 保留三位小数

print("--> double:\(b.format(3))")  //"--> double:12.238\n"

上一篇 下一篇

猜你喜欢

热点阅读