June 2018 Update

This commit is contained in:
Ingy döt Net 2018-06-22 20:57:24 +00:00
parent ba8067c3b7
commit 22f33d4004
5278 changed files with 84726 additions and 14379 deletions

View file

@ -1,6 +1,6 @@
hi = 50
println("Primes \u2264 ", hi, " written in common bases.")
println(" bin oct dec hex")
for i in primes(hi)
println(@sprintf("%8s %4s %2s %2s", bin(i), oct(i), dec(i), hex(i)))
using Primes
println("Primes ≤ $hi written in common bases.")
@printf("%8s%8s%8s%8s", "bin", "oct", "dec", "hex")
for i in primes(50)
@printf("%8s%8s%8s%8s\n", bin(i), oct(i), dec(i), hex(i))
end

View file

@ -1,4 +1,4 @@
# Project : Editing Non Decimal radices/Output
# Project : Non Decimal radices/Output
# Date : 2017/09/15
# Author : Gal Zsolt (~ CalmoSoft ~)
# Email : <calmosoft@gmail.com>

View file

@ -0,0 +1,9 @@
object Main extends App {
val radices = List(2, 8, 10, 16, 19, 36)
for (base <- radices) print(f"$base%6d")
println(s"""\n${"-" * (6 * radices.length)}""")
for (i <- BigInt(0) to 35; // BigInt has a toString(radix) method
radix <- radices;
eol = if (radix == radices.last) '\n' else '\0'
) print(f"${i.toString(radix)}%6s$eol")
}