Fixed floating point error accumulation problem.