调试绘图程序的时候,遇到了一些问题比如:minValue 为double类型,值为100,_minGrace为double类型,值为0.1,则发现 minValue * (1 - _minGrace)的值并不是90,而是89.9多,
还比如 我看了这样一段代码:Math.Ceiling( (double)_min / (double)_majorStep - 0.00000001 )* (double)_majorStep;
_min,_majorStep都为double类型,可为什么在计算的时候还要用double类型强制转换呢?请高手们不吝指教!!先谢谢了!!