在C++里是没有函数让你对一个数进行四舍五入的,那么我们怎么对一个数进行四舍五入呢,实际上只需要很简单的一步
比如,我们要对一个double型的数n取小数点后2位四舍五入
double n;
n=0.4215643;
int t; //t的作用就是中间量
t=int(n*100+0.5);
n=double(t)/100;
现在n的值就是0.42了,为什么要加0.5呢,对于n这个数,×100后为42.15643,加上0.5截取为int还是42,但是如果是0.4255643,×100+0.5截取为整数就成了43,这就是四舍五入的原理。