来源 float src = 0.02f; int intVal = (int)(src * 100); //结果intVal不是2,而是1 原因 0.02f实际是0.0199999f这样的数据 处理 Converter.ToInt32(floatVal)