X-Git-Url: http://git.shiar.nl/sheet.git/blobdiff_plain/b2d1680d3a009d32f5e90f8dd693a5b0a6ca2435..330e20e6262283b2e68fc22227672250849985e1:/base.plp diff --git a/base.plp b/base.plp index 7d31a4d..f1ed06c 100644 --- a/base.plp +++ b/base.plp @@ -2,7 +2,7 @@ Html({ title => 'number bases', - version => 'v1.1', + version => '1.1', description => [ "Cheat sheets summarising various software programs and standards.", ], @@ -13,7 +13,7 @@ Html({ }); my @cols = (2, 6, 8, 9, 10, 12, 16, 18, 20); -my @morecols = (2, 3, 4, 6, 8, 9, 10, 12, 16, 18, 20, 24, 32, 36, 64); +my @morecols = (2 .. 6, 8, 9, 10, 12, 16, 18, 20, 24, 32, 36, 64); my @char = (0..9, 'A'..'Z', 'a'..'z'); :>

Number bases

@@ -30,7 +30,7 @@ use List::Util 'sum'; print ''; print '', $_ for @morecols; for my $max (100, 255, 1024) { - print '', $max; + print '⍳', $max; for my $radix (@morecols) { printf '%.1f', sum(map { radix_economy($_, $radix) } 1 .. $max) / $max; @@ -38,7 +38,7 @@ for my $max (100, 255, 1024) { } :> -

Fractions

+

Reciprocal fractions (n⁻¹)

<: print '
'; @@ -94,10 +94,9 @@ for my $n (2 .. $count) {
-

Duplication

+

Duplication (2ⁿ)

<: -use 5.010; sub showint { my ($int, $radix) = @_; my @digits;