Greatest common divisor: Difference between revisions

Content added Content deleted
(Added BBC BASIC)
Line 154: Line 154:
gcd = gcd(a, b mod a)
gcd = gcd(a, b mod a)
end function</lang>
end function</lang>

=={{header|BBC BASIC}}==
<lang bbcbasic> DEF FN_GCD_Iterative_Euclid(A%, B%)
LOCAL C%
WHILE B%
C% = A%
A% = B%
B% = C% MOD B%
ENDWHILE
= ABS(A%)</lang>


=={{header|Bc}}==
=={{header|Bc}}==