浮点数,顾名思义就是带有小数点的数字啦
C++有两种书写浮点数的方式
第一种:常用的标准小数点表示法
例:
12.34
939001.32
0.00023
8.0
第二种:E表示法
例:
2.52e+8
8.33E-4
7E5
-18.32e13
大小E都可以,E后面的正数符号可以省略
在 C++ 中有以下 3 种数据类型可以表示浮点数,分别是 float、double 和 long double。
将浮点值分配给整型变量
当某个浮点值被分配给整型变量时,该值的小数部分(即小数点后的部分)将被丢弃。
浮点常数通常以 double 类型存储在内存中。如果需要强制将这类常数存储为 float 类型,则可以将 F 或 f 字母附加到其末尾。例如,以下常数将被存储为 float 类型数字:
1.2F
45.907f