RosettaCodeData/Task/Van-der-Corput-sequence/Julia/van-der-corput-sequence.jl
2024-10-16 18:07:41 -07:00

9 lines
284 B
Julia

using Printf
vandercorput(num::Integer, base::Integer) = sum(d * Float64(base) ^ -ex for (ex, d) in enumerate(digits(num, base = base)))
for base in 2:9
@printf("%10s %i:", "Base", base)
for num in 0:9 @printf("%7.3f", vandercorput(num, base)) end
println(" [...]")
end