Blog Post · Multi-digit basification

Multi-digit basification ^

Posted On Monday 14 May 2012 by Murray Colpman (Muzer)

So, we realised that having |bases| limited to <=16 isn't particularly a good plan, so we needed a SOLUTION. And then one arrived into someone's mind, called multi-digit bases.

Basically, these are bases in which each "logical" digit is actually composed of two "physical" digits (ie, numerals). Think of the two (or more!) digits combining to make a SUPER-DIGIT or something...

Basically, it's quite easy. You just use a higher number after y- for multi-digit bases. The number of digits in a given base where |base| > 1 is given by the integer part of:

N = (log(base - 1)/log(16)) + 1

(Where log is a logarithm to any base (NOT sln...))

(For base = 1 or base = 0 or numbers in between, number of digits is obviously 1...)

So, remember that when you have a base that uses two (or more!) physical digits, each logical digit MUST contain that number of physical digits, so insert a leading 0 if not...

For instance

c-b-b-d-y-c-c- = c-c-d- = 274 in Arabic