Polynomial synthetic division: Difference between revisions

Content added Content deleted
(I wrote it in C++ because I just learned how to do this in Algebra II.)
No edit summary
Line 470: Line 470:
[1, 0, 0, 0, -2] / [1, 1, 1, 1] = [1, -1], remainder [0, 0, -1]
[1, 0, 0, 0, -2] / [1, 1, 1, 1] = [1, -1], remainder [0, 0, -1]
</pre>
</pre>

=={{header|Mathematica}} / {{header|Wolfram Language}}==
<lang Mathematica>MakePolynomial[l_List, x_] := FromCoefficientRules[Thread[List /@ Range[Length[l] - 1, 0, -1] -> l], {x}]
num = MakePolynomial[{1, -12, 0, -42}, x];
den = MakePolynomial[{1, -3}, x];
PolynomialQuotient[num, den, x]
PolynomialRemainder[num, den, x]</lang>
{{out}}
<pre>-27 - 9 x + x^2
-123</pre>


=={{header|Perl}}==
=={{header|Perl}}==