c++ 实型 就是浮点型,float或者double 编辑器默认情况下会把一个小数当成双精度,但如果你这么写 float pi = 3.14f; 后面加了一个f,就默认单精度了,所以float的话最好在后面加个f; 默认情况下输出一个小数,会显示出6位有效数字,不管是double还是float; double占8个字节,float占4个字节 还有一种表示小数的方法:科学计数法 float f1 = 3e2f; //3*10^2 float f2 = 3e-2f;//3*10^-2