1234567891011121314151617181920212223242526272829303132 |
- #include <iostream>
- 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;
- }
|