浮点文字量

  按默认规定,浮点文字量的类型是double。再说一次,编译器应该能对浮点文字量太大以至无法表示的问题提出警告。下面是一些浮点文字量:

1.23    .23    0.23    1.    1.0    1.2e10    1.23e-15

请注意,在浮点文字量的中间不能出现空格。例如,65.43 e-21不是一个浮点文字量,而是下面这样的四个词法单词(且将引起语法错误):

65.43 e - 21

如果需要写类型为float的浮点文字量,你可以通过后缀f或F定义它们:

3.14159265f    2.0f    2.997925L    2.9e-3L

🔚