12 lines
172 B
Text
12 lines
172 B
Text
PRINT AGM(1, 1 / SQR(2))
|
|
END
|
|
|
|
FUNCTION AGM (a, g)
|
|
DO
|
|
ta = (a + g) / 2
|
|
g = SQR(a * g)
|
|
SWAP a, ta
|
|
LOOP UNTIL a = ta
|
|
|
|
AGM = a
|
|
END FUNCTION
|