在 Objective-C 中注销 float 时,您可以执行以下操作以将输出限制为仅保留 2 位小数:
float avgTemp = 66.844322156
NSLog (@"average temp. = %.2f", avgTemp);
但是你如何在 Swift 中做到这一点?
以及如何在 Swift 中转义 println
中的其他字符?
这是一个常规的 Swift println
语句:
println ("Avg. temp = \(avgTemp)")
那么如何限制小数位数呢?
此外,如何在 println
中转义双引号?
最佳答案
这是迄今为止我找到的最短的解决方案:
let avgTemp = 66.844322156
println(NSString(format:"%.2f", avgTemp))
它就像 NSString 的 stringWithFormat
关于swift - 如何在 Swift 中使用 println 格式化数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24102814/