0.f意味着精度高于0.0f

时间:2013-12-07 12:47:02

标签: ios constants

已经看到一些代码使用0.f作为某个变量的值,例如:

NSTimeInterval duration = animated ? 0.3f : 0.f;

为什么不0.0f0.f是否还有一些其他好处,例如暗示精度高于0.0f

2 个答案:

答案 0 :(得分:1)

为什么不0.00000f?它仍然是零。没有任何好处,只是缩短了。

答案 1 :(得分:1)

0.f喜欢0.0f,但它的长度较短。对于0.3f,它可以写为.3f。它可能会有所帮助,因为大多数编码风格的文档都说代码宽度的标准限制是80个字符(REFER)。

我认为这只是个人习惯,据我所知,没有深刻的意义。 :)