下面是我之前将浮点数截断为两位小数的方法
NSLog(@" %.02f %.02f %.02f", r, g, b);
Run Code Online (Sandbox Code Playgroud)
我检查了文档和电子书,但还没弄清楚.谢谢!
我想将-33.861382,151.210316,226.76转换为String.我试图输入它,但不成功.如何将浮点值转换为String?
在Objective-C中注销一个浮点数时,您可以执行以下操作将输出限制为仅两位小数:
float avgTemp = 66.844322156
NSLog (@"average temp. = %.2f", avgTemp);
Run Code Online (Sandbox Code Playgroud)
但是你如何在Swift中做到这一点?你怎么逃避printlnSwift中的其他角色?
这是一个常规的Swift println语句:
println ("Avg. temp = \(avgTemp)")
Run Code Online (Sandbox Code Playgroud)
那么如何限制小数位?
另外,你如何逃避双引号println?