一个四舍五入的方法

 b=int((b*10)+0.5)/10.0;       b是double型;

/* +0.5的话,如果大于等于0.5就往前进一位,小于0.5就不往前进,然后强制转换到int会向下取整,正好四舍五入到整数,这是一种我认为最简单的四舍五入方法。

如果需要四舍五入到某一位,那么就*多少多少然后再除就好了

比如小数点后一位就*10/10.0

后两位*100/100.0

跟一个.0代表是浮点运算恩,这样就不会除完是int了

*/

猜你喜欢

转载自www.cnblogs.com/x1y1/p/11257660.html