double以及float数据类型

都是一种数据类型

double 双精度值  通常是64位 8字节 精度较高  可以精确小数点后的位数多

float     浮点数     通常是32位 4字节       精度较低  可以精确小数点后的位数少

都可以用科学技术法表示 表示格式: XeY  X/Y都是数字,值为X*10^(Y)


注:

double类型的值与0比较:

float类型的值与0比较:

/*与0比较*/

double dNum2=0;
	float  fNum2=0;
	if(-1e-7<=dNum2&&dNum2<=1e-7)
		cout<<"double comp with 0"<<endl;
	if(-1e-7<=fNum2&&fNum2<=1e-7) 
		cout<<"float comp with 0"<<endl;









posted @ 2015-10-20 19:04  cloudren2020  阅读(212)  评论(0编辑  收藏  举报