Horner's rule for polynomial evaluation: Difference between revisions
Content added Content deleted
m (→{{header|Wren}}: Changed to Wren S/H) |
(Added Easylang) |
||
Line 783: | Line 783: | ||
<syntaxhighlight lang="e">? makeHornerPolynomial([-19, 7, -4, 6])(3) |
<syntaxhighlight lang="e">? makeHornerPolynomial([-19, 7, -4, 6])(3) |
||
# value: 128</syntaxhighlight> |
# value: 128</syntaxhighlight> |
||
=={{header|EasyLang}}== |
|||
{{trans|C}} |
|||
<syntaxhighlight> |
|||
func horner coeffs[] x . |
|||
for i = len coeffs[] downto 1 |
|||
res = res * x + coeffs[i] |
|||
. |
|||
return res |
|||
. |
|||
print horner [ -19 7 -4 6 ] 3 |
|||
</syntaxhighlight> |
|||
{{out}} |
|||
<pre> |
|||
128 |
|||
</pre> |
|||
=={{header|EchoLisp}}== |
=={{header|EchoLisp}}== |