RosettaCodeData/Task/Van-der-Corput-sequence/Raku/van-der-corput-sequence-4.raku
2023-07-01 13:44:08 -04:00

7 lines
214 B
Raku

sub vdc($value, $base = 2) {
my @values = $value, { $_ div $base } ... 0;
my @denoms = $base, { $_ * $base } ... *;
[+] do for (flat @values Z @denoms) -> $v, $d {
$v mod $base / $d;
}
}