Least common multiple: Difference between revisions

Content added Content deleted
(add RPL)
(Added Euler)
Line 1,266: Line 1,266:
LCM of 0 and 35 = 0
LCM of 0 and 35 = 0
</pre>
</pre>

=={{header|Euler}}==
'''begin'''
'''new''' gcd; '''new''' lcm;
gcd <- ` '''formal''' a; '''formal''' b;
'''if''' b = 0 '''then''' a '''else''' gcd( b, a '''mod''' '''abs''' b )
'
;
lcm <- ` '''formal''' a; '''formal''' b;
'''abs''' [ a * b ] % gcd( a, b )
'
;
'''out''' lcm( 15, 20 )
'''end''' $


=={{header|Euphoria}}==
=={{header|Euphoria}}==