double err = 1e-6;
if(fabs((int)s-s)<err) printf("%.lf\n",s);
else printf("%.2lf\n",s);