RosettaCodeData/Task/Greatest-common-divisor/BBC-BASIC/greatest-common-divisor.basic
2023-07-01 13:44:08 -04:00

8 lines
158 B
Text

DEF FN_GCD_Iterative_Euclid(A%, B%)
LOCAL C%
WHILE B%
C% = A%
A% = B%
B% = C% MOD B%
ENDWHILE
= ABS(A%)