printf("a1=%f\n", a);
printf("floor(a1)=%g\n", floorf(a));
a=floorf(0.3/0.0125);
printf("a1=%f\n", a);
printf("%f\n", floor((0.3/0.0125)));
a1=24.000000
floor(a1)=24
a1=24.000000
23.000000
在C 和Fortran 得到的結果不一樣, 原來在C 語言中要用floorf!! XD
補充
ceil(x) 返回不小于x的最小整数值 (天花板)
floor(x) 返回不大于x的最大整数值 (地板)
round(x) 返回x的四舍五入整数值