Chinese remainder theorem: Difference between revisions

Content added Content deleted
m (→‎{{header|Wren}}: Changed to Wren S/H)
Line 3,742: Line 3,742:
=={{header|Wren}}==
=={{header|Wren}}==
{{trans|C}}
{{trans|C}}
<syntaxhighlight lang="ecmascript">/* returns x where (a * x) % b == 1 */
<syntaxhighlight lang="wren">/* returns x where (a * x) % b == 1 */
var mulInv = Fn.new { |a, b|
var mulInv = Fn.new { |a, b|
if (b == 1) return 1
if (b == 1) return 1