RosettaCodeData/Task/Least-common-multiple/Haskell/least-common-multiple.hs
Ingy döt Net db842d013d A-M baby
2013-04-10 21:29:02 -07:00

4 lines
103 B
Haskell

lcm :: (Integral a) => a -> a -> a
lcm _ 0 = 0
lcm 0 _ = 0
lcm x y = abs ((x `quot` (gcd x y)) * y)