#include int main3() { //1、单精度 float //2、双精度 double //默认情况下 输出一个小数,会显示出6位有效数字 float f1 = 3.14f; std::cout << "f1 = " << f1 << std::endl; double d1 = 3.14; std::cout << "d1 = " << d1 << std::endl; //统计 float 和 double 占用的内存空间 std::cout << "float占用的内存空间: " << sizeof(float) << std::endl; std::cout << "double占用的内存空间: " << sizeof(double) << std::endl; //科学计数法 float f2 = 3e2; // 3*10^2 std::cout << "f2 = " << f2 << std::endl; float f3 = 3e-2; // 3*0.1^-2 std::cout << "f3 = " << f3 << std::endl; system("pause"); return 0; }