RosettaCodeData/Task/Arithmetic-geometric-mean/Zkl/arithmetic-geometric-mean-1.zkl
2017-09-25 22:28:19 +02:00

5 lines
134 B
Text

a:=1.0; g:=1.0/(2.0).sqrt();
while(not a.closeTo(g,1.0e-15)){
a1:=(a+g)/2.0; g=(a*g).sqrt(); a=a1;
println(a," ",g," ",a-g);
}