响水凹

欢迎来到 Guang-Wen Duan (Dennis Duan) 的个人 Wiki

用户工具

站点工具


computer:c:tips:float_constant

浮点常量(Floating-point constant)

浮点常量除了用小数点表示,也可以有指数部分,以e或E开头。

标准C允许添加后缀来指定浮点类型,f或F表示float类型,l或L表示long double,不指定后缀则为double型。

浮点常量的值总是为正数(在没有发生溢出时),即使常量前面有负号(-),也作为一元操作符对待,而不作为常量的一部分。

如果浮点常量的值太大或太小,以致于无法表示,则结果是未定义(undefined)的。

C99允许用十六进制的形式表示浮点常量,此时用p/P代替e/E(e/E是十六进制的字符之一),同时指数部分的底数为2,不再是10。

computer/c/tips/float_constant.txt · 最后更改: 2014/11/01 02:02 由 127.0.0.1