Horner's rule for polynomial evaluation: Difference between revisions

(→‎{{header|Scheme}}: ++ smalltalk)
Line 263:
Output:
<lang>128</lang>
 
=={{header|Smalltalk}}==
{{works with|GNU Smalltalk}}
<lang smalltalk>OrderedCollection extend [
horner: aValue [
^ self reverse inject: 0 into: [:acc :c | acc * aValue + c].
]
].
 
(#(-19 7 -4 6) asOrderedCollection horner: 3) displayNl.</lang>
 
=={{header|Tcl}}==