C++中float和double
初始化变量时
float a = 3.14 float b = 3.14f double c = 3.1415926
对于变量a来说,是使用double转换成float的,如果为了省去这一步,需要在数据后加f,如变量b
float有效数字为6个,double为15个,但输出时默认都为6,需要指定如 .10f
初始化变量时
float a = 3.14 float b = 3.14f double c = 3.1415926
对于变量a来说,是使用double转换成float的,如果为了省去这一步,需要在数据后加f,如变量b
float有效数字为6个,double为15个,但输出时默认都为6,需要指定如 .10f