Chinese remainder theorem: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 737:
<lang Mathematica >ChineseRemainder[{2, 3, 2}, {3, 5, 7}]
23</lang>
 
=={{header|MATLAB}} / {{header|Octave}}==
<lang MATLAB>function f = chineseRemainder(r, m)
s = prod(m) ./ m;
[~, t] = gcd(s, m);
f = s .* t * r';</lang>
{{out}}
<lang MATLAB>>> chineseRemainder([2 3 2], [3 5 7])
ans = 23</lang>
 
=={{header|Nim}}==
Line 766 ⟶ 775:
Output:
<pre>23</pre>
 
=={{header|OCaml}}==
This is using the Jane Street Ocaml Core library.
Anonymous user