1.f是什么意思

时间:2014-09-29 13:10:12

标签: java floating-point

在浏览课程时,我看到1.f被指定为浮点变量的值。 .在这里有什么用?这与1f只有什么不同?

3 个答案:

答案 0 :(得分:7)

1f完全相同,表示数字1.0表示为float字面值。表达相同文字的其他方式包括1.0f+1.00000f1e0f1.e+0f等。

有关详细规范,请参阅JLS中的§3.10.2. Floating-Point Literals

答案 1 :(得分:1)

根本没有什么不同。

1.f与1.0f或1.00000000f或1f相同。

答案 2 :(得分:1)

您可以将浮动字面值表示为' 1.'(不包括引号)。这意味着与1.0完全相同。所以,这里1.f表示实际上是1.0f。