实型数据的舍入误差 实型变量是由有限的存储单元组成的,能提供的有效数字总是有限的当有效位占满,后面的数字会自行匹配 #include<stdio.h> void main(){ float a,b; a=123456.789e5; b=a+20; printf("%f\n",a); printf("%f\n",b); printf("%f\n",1.0/3*3); } 运行结果为: