RosettaCodeData/Task/Arithmetic-geometric-mean/Perl-6/arithmetic-geometric-mean-2.pl6
2016-12-05 22:15:40 +01:00

6 lines
118 B
Raku

sub agm( $a, $g ) {
$a $g ?? $a !! agm(|@$_)
given ($a + $g)/2, sqrt $a * $g;
}
say agm 1, 1/sqrt 2;