まず、理解しなければいけないのは、数は数であり、進法によるものではない

表現方法として an,...a2,a1,a0 という数列から Σ an*M^n と数を表現する事が
M進数である
 通常はMが整数であり anを 0〜(M-1)の整数に置くが
 それは守らなければならない訳ではない。

 たとえば10進法で内部表現では F0 と書いて 150 と等価としてもよい

 また 整数を表現するならM が整数の方が都合が良いが、実数を表現した
 い場合 Mが整数である必要はない。