2020-02-17 23:21:07 -08:00
|
|
|
using Printf
|
|
|
|
|
|
2018-06-22 20:57:24 +00:00
|
|
|
vandercorput(num::Integer, base::Integer) = sum(d * Float64(base) ^ -ex for (ex, d) in enumerate(digits(num, base)))
|
2015-11-18 06:14:39 +00:00
|
|
|
|
2018-06-22 20:57:24 +00:00
|
|
|
for base in 2:9
|
|
|
|
|
@printf("%10s %i:", "Base", base)
|
|
|
|
|
for num in 0:9 @printf("%7.3f", vandercorput(num, base)) end
|
|
|
|
|
println(" [...]")
|
2015-11-18 06:14:39 +00:00
|
|
|
end
|