防止 误差的优化