优秀的编程知识分享平台

网站首页 > 技术文章 正文

(5)C++数据类型:实型数值(c语言中实型数据)

nanyue 2024-08-10 18:36:11 技术文章 15 ℃

//C++实型数据类型关键字:float(单精度) double(双精度)

//实型数值常量(实数)一般带有小数点,只能用十进制形式表示,不支持八进制和十六进制形式,如2.75 , 2. , 0.75 , .75 , 1e2 , 2.1E-2 等。

//注意:指数形式全部为实型数值常量,如1E2

#include <iostream>

using namespace std;

const double PI=3.1415926; //定义符号常量PI代表3.1415926

int main(void)

{ double d=2.5;

cout<<1E2<<" "<<2.1e3<<" "<<2.56<<endl;

cout<<d<<" "<<PI<<endl;

return 0;

}

运行结果:

//思考1:程序中能使用PI=PI+6;语句吗?答:不能,因为符号常量也是常量,值不能改变。

//思考2:浮点数能用八进制和十六进制来表示吗?答:不能。

//思考3:200与1E2是同类型的数值常量吗?答:前者是整数,后者是实数。

Tags:

最近发表
标签列表