Section 2.3
The a-ary number system

We are used to representing integers in the decimal system. But there are also other systems.

Definition

Let a > 1 be an integer. An a-ary representation of an integer m 0 is a sequence of numbers b0, ..., bk with 0 bi < a (i=0, ..., k), such that

m = bkak + bk-1ak-1 + ··· + b1a + b0.

We write

m = (bk ... b0)a.

We speak of the a-ary number system.


Every positive number can be written in the a-ary number system in precisely one way.

Theorem

Let a > 1 be an integer. Every integer m 0 has an a-ary representation. Furthermore, this representation is unique if m > 0 and if we require that bk 0 for the `most significant' (i.e., most left) digit in

m = (bk ... b0)a.