如何实现保留三位小数,第四位四舍五入的程序

日期:2018-03-04 14:40:55 人气:3

如何实现保留三位小数,第四位四舍五入的程序

上面的程序是错的,只能实现5入,不能实现4舍。正确的应该是: #include int main() { float num=3.14159; int n=num*1000+0.5; /这一步是关键,可以使3.14159变成3142.09,然后再变成3142/ printf("num=%lf\n",num); num=n; /把n的值赋给num,num变成了3142/ num/=1000;
    A+
热门评论