Base32

From Fracterebus
Jump to navigation Jump to search

To represent a bunch of information in a way that doesn't require a ton of characters and is easy to write down, I've settled on a Base-32 code format. There are 32 characters in the alphabet, and each character represents 5-bits of data. This version of Base-32 uses all 10 numbers, uppercase consonants, and an asterisk. When characters can visually conflict, only one option is kept. For example, with O (oh) and 0 (zero) it would be hard to tell the difference so only the 0 (zero) is used. Vowels are left out to prevent the creation of codes that have foul language in them.

Legend
Base32 Integer Bits Base32 Integer Bits Base32 Integer Bits Base32 Integer Bits
0 0 00000 8 8 01000 J 16 10000 S 24 11000
1 1 00000 9 9 01000 K 17 10000 T 25 11000
2 2 00000 B 10 01000 L 18 10000 V 26 11000
3 3 00000 C 11 01000 M 19 10000 W 27 11000
4 4 00000 D 12 01000 N 20 10000 X 28 11000
5 5 00000 F 13 01000 P 21 10000 Y 29 11000
6 6 00000 G 14 01000 Q 22 10000 Z 30 11000
7 7 00000 H 15 01000 R 23 10000 * 31 11000