作用:用于表示小数
    浮点型分为两种:

    1. 单精度(float)

    例:float f1 = 3.14f;
    注:这里加f的原因是默认识别3.14为double类型,然后再转换为float,加上f最开始就识别为float,就不会进行转换

    1. 双精度(double) | 数据类型 | 占用空间 | 有效数字范围 | | —- | —- | —- | | float | 4字节 | 7位有效数字 | | double | 8字节 | 15~16位有效数字 |

    image.png
    注:默认情况下,输出一个小数,会显示出6位有效数字
    科学计数法:
    // 科学计数法
    float f2 = 3e2;// 3 * 10 ^ 2
    cout << “f2=” << f2 << endl; // f2=300

    1. float f3 = 3e-2;// 3 * 0.1 ^ 2<br /> cout << "f3=" << f3 << endl; // f3=0.03<br /> // 总结:e后面是正数,那就是10*n次方,e后面是负数,那就是0.1*n次方<br />![image.png](https://cdn.nlark.com/yuque/0/2022/png/27108462/1656082910501-341fa3c1-fc65-4e89-9608-8debebd96951.png#clientId=u9b81e9ec-b59a-4&crop=0&crop=0&crop=1&crop=1&from=paste&height=116&id=u1c79e0dc&margin=%5Bobject%20Object%5D&name=image.png&originHeight=145&originWidth=589&originalType=binary&ratio=1&rotation=0&showTitle=false&size=4962&status=done&style=none&taskId=u0b6c9521-babb-41d8-97ed-1f6c4ebf638&title=&width=471.2)