chickadee » scheme » gcd

(gcd n[1] ...)procedure
(lcm n[1] ...)procedure

These procedures return the greatest common divisor or least common multiple of their arguments. The result is always non-negative.

(gcd 32 -36)                    ===>  4
(gcd)                           ===>  0
(lcm 32 -36)                    ===>  288
(lcm 32.0 -36)                  ===>  288.0  ; inexact
(lcm)                           ===>  1