C++数据类型问题

来源:百度知道 编辑:UC知道 时间:2024/05/21 13:14:36
4.2是float型还是double型?

具体解释一下,本人没搞明白。。。

如果在程序中直接写4.2的常量,默认是double型,需要float的话应该写为4.2f

double~
4.2f float~

float 精确到小数点后8位
double 精确到20多位

如果特意指定它的类型,默认为double

double
字面值,整数默认为int,浮点类默认为double

都是