float乘法异常,求解释。float fval = 8.9;int amount = 100;fval*amount为什么不是890,而变成了889.9990? [解决办法]http://blog.csdn.net/tinasalangane/article/details/7248699 关于精度丢失这里面讲的比较详细 你看一看