实数的定义和科学计数法
代码如下
#include<iostream>
using namespace std;
int main()
{
/*实数分为单精度float和双精度double
sizeof(float)=4 sizeof(double)=8*/
float a = 3.14f; //f代表该数为单精度
double b = 3.14; //不加f代表双精度
cout << "a为:" << a << endl;
cout << "b为:" << b << endl;
//科学计数法表示小数
float c = 6e2; //c=6*10*10
float d = 6e-2; //d=6*0.1*0.1
cout << "c为:" << c << endl;
cout << "d为:" << d << endl;
system("pause");
return 0;
}
测试截图
Tips
- float定义的变量的值后面加f代表单精度,不加为默认双精度
- 科学计数法中的e相当于10,e后的数为10的指数。
本文到此结束,后面分享一张好看的图片