Feu una funció aval_poli_horner(x, l) que donat un nombre x i una llista l que representa la llista de coeficients [\(c_0, c_1,\ldots, c_n\)] del polinomi \(p(z) = c_0 + c_1z + \cdots + c_nz^n\), calculi i retorni \(p(x)\).
Nota
Feu servir el Mètode d’avaluació de Horner
>>> r = aval_poli_horner(2, [3, 4, 5]) >>> round(r, 1) 31.0 >>> r = aval_poli_horner(3, [0, 0, 10]) >>> round(r, 1) 90.0 >>> r = aval_poli_horner(-2.5, [1, -2, 0, 5.4]) >>> round(r, 3) -78.375
author: | Salvador Roura |
---|