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}}== |