已经看到一些代码使用 0.f
作为一些变量的值,例如:
NSTimeInterval duration = animated ? 0.3f : 0.f;
为什么不是 0.0f
? 0.f
是否有一些其他好处,例如暗示精度高于 0.0f
?
最佳答案
0.f
与 0.0f
相似,但长度较短。而对于0.3f
,可以写成.3f
。这可能会有所帮助,因为大多数关于编码风格的文档都说代码宽度的标准限制是 80 个字符 ( REFER )。
我认为这只是个人习惯,据我所知没有什么深意。 :)
关于ios - 0.f 意味着比 0.0f 更高的精度是什么意思,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20441531/