这算的是一个多项式函数的定积分
以下是计算过程的代码
for (int i = 0; i < n; i++) {
result = result + coe[i]* Math.pow(l, i + 1) /(i + 1) -coe[i]*Math.pow(r, i + 1)/ (i + 1);
}
放到oj中算,最后几个case总是由0.02左右的误差,想问这是什么原因,因为单从数的角度看,这样是算的定积分的准确值,原函数,上下限作差,为什么会有精度的损失?
如何弥补精度的损失呢?