2.3 实型(浮点型)
发布时间:
作用:用于表示小数 浮点型变量分为两种: 1.单精度float 2. 双精度double 两者的区别在于表示的有效数字范围不同。
数据类型 | 占用空间 | 有效数字范围 |
---|---|---|
float | 4字节 | 7位有效数字 |
double | 8字节 | 15~16位有效数字 |
示例:
js
int main() {
float f1 = 3.14f;
double d1 = 3.14;// 不表明默认为双精度
cout << f1 << endl;
cout < d1<< endl;
//统计float和double 占用的内存空间.
cout << "float 占用的内存空间为:" << sizeof(float) << endl;
cout << "double 占用的内存空间为:" << sizeof(double) << endl;
//科学计数法.
float f2= 3e2;//3*10^2;
float f2= 3e-2;//3*0.1^2;
return 0;
}