问题描述:
C语言将一个小数四舍五入的问题
比如将55.3351保留2位小数,第三位四舍五入,可以用
a=(a*100+0.5)/100.0或a=(int)(a*100+0.5)/100.0,我的问题是,两个都行吗?有什么区别,我做过实验,貌似没什么区别……
比如将55.3351保留2位小数,第三位四舍五入,可以用
a=(a*100+0.5)/100.0或a=(int)(a*100+0.5)/100.0,我的问题是,两个都行吗?有什么区别,我做过实验,貌似没什么区别……
问题解答:
我来补答展开全文阅读