问题在于 int(XXX *100)/100这句的意思是保留两位小数,你可以换作int(XXX *10)/10不好意思,不好意思,还忘记了一点请看下面:Int(N*100+0.5)/100 这是一个保留两位小数的公式那么你要的是保留一位小数Int(N*10+0.5)/10验证值1.76 代入1.76乘以10得17.617.6加0.5 得18.118.1取整 得1818除以10 得1.8正确!
应为四舍五入了咇!