1.对于浮点数SSWR
float x = 3.456; //保留到小数点后两位 float y =(int)((a * 100) + 0.5) / 100.0; //output b = 3.46;
2.对于整数SSWR
float x ; int y ; y=(int)((x+0.5)>(int)x?(int)x+1:(int)x);
3.进一法除法
e=(a+b-1)/b; 设 a=n*b+k n=0,1,,,, k=1,....b-1 当k=1 余数最小时 a+b-1=n*b+1+b-1=(n+1)*b 正好进一位
四 舍 五 入 跟 进一法除法