#include<stdio.h>
int main()
{
float a,b;
a=123456.789e5;//意思是a=123456.789*10-²
b=a+20; //会出现溢出(舍入误差)
printf("%f\n",a);
printf("%f\n",b);
printf("%f\n",1.0/3*3);
printf("%f\n",3/2);
printf("%f\n",1/3*3);
/*当用除法计算时,最好将其中一个运算量用实型表示,这样算出来的结果是双精度实型,结果不会失真,若参与运算的均为整型,则结果也为整型,这样结果只保留整数部分,结果失真。*/
printf("%d,%d\n",20/7,-20/7);
printf("%f,%f\n",20.0/7,-20.0/7);
printf("%d\n",100%3);//求模。
return 0;
}