Horner's rule for polynomial evaluation: Difference between revisions

Shorter D versions
(Cleaned Haskell version)
(Shorter D versions)
Line 197:
 
void main() {
auto poly = writeln([-19, 7, -4, 6].horner(3.0));
writeln(poly.horner(3.0));
}</lang>
More functional style:
<lang d>import std.stdio, std.algorithm, std.range;
 
Line 208 ⟶ 207:
 
void main() {
auto poly = writeln([-19, 7, -4, 6].horner(3.0));
writeln(poly.horner(3.0));
}</lang>
 
Anonymous user