توابع محاسبه ب.م.م (GCD) و ک.م.م (LCM) دو عدد به زبان های مختلف :
F#:
ادامه مطلب ...let GCD(a : int, b : int) : int =let mutable rv : int = 0let mutable ia : int = alet mutable ib : int = bwhile rv = 0 doif ia = 0 thenrv <- ibelseib <- ib % iaif ib = 0 thenrv <- iaelseia <- ia % ibrv
به منظور محاسبه کوچکترین مضرب مشترک و بزرگترین مقسوم علیه مشترک دو عدد می بایست اعمال زیر را انحام دهیم :
1 - برای ب.م.م (GCD) دو عدد مانند a و b: