十二進法

十二進法とは、12 を底とし、底およびその冪を基準にして数を表す方法である。時間の表記として世界中で一般的に使用されている。

1. 十二進法が使われている例
---------------

計時 物流で主に使われる数量のダース、グロス暦が12か月周期であることは諸説あるが、数え方は十二進数である。

2. 記数法
------

2.1. 整数
-------

数字十二進記数法とは、十二を底とする位取り記数法である。十二進法での位取りでは、通常は 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B の計十二個の数字を用い、十を A , 十一を B , 十二を 10 , 十三を 11 と表記する。なお、8 と B が紛らわしいことを理由に、"Ten"と"Eleven"の頭文字を取って、十を T 、十一を E と表記する例もある。

本節では慣用に従い、通常のアラビア数字を十進記数法で表記し、十二進記数法の表記を括弧および下付の 12 で表す。また、必要に応じて、十進記数法の表記も括弧及び下付の 10 で表す。十二進記数法で表された数を十二進数と呼ぶ。十二進法の位取りでは、左に一桁動くと十二倍になり、右に一桁動くと十二分の一になる。言い換えると、整数第二位は「十二の位」、整数第三位は「百四十四の位」である。

12 という表記において、左の「1」は十二を意味し、右の「2」は二を意味し、合わせて「十四」を意味する。

数列の進み方も、上記の表のように、十進数の 14 が十二進数では 12 となり、二桁の最後も BB となる。十二進法は「4×3＝10」となるので、数列は4の倍数や3の倍数が進みやすいという傾向を持っている。従って、3で割り切れる六進法や十八進法や三十進法、4で割り切れる二十進法との親和性が強い傾向が見られる。2と3で割り切れる点は六進法や十八進法と同じであるが、「4×奇素数」で桁上がりする構造は二十進法と同じである。

また、十八進法とは4と9の立場が逆転する。十八進法では一桁で9分割が可能となるが、4ずつは一の位が「4→8→C→G→2→6→A→E→0→4」の9個循環になる。十二進法では一桁で4分割が可能となるが、9ずつは一の位が「9→6→3→0→9」の4個循環になる。

5以降の素数は、一の位が 1, 5, 7, B のいずれか、すなわち 3 と 9 を除く奇数になる。例えば：

十進法の13 → 十二進法では11
十進法の17 → 十二進法では15
十進法の79 → 十二進法では67
十進法の107 → 十二進法では8B
十進法の126 → 十二進法ではA6となる。

；倍数の法則

3の倍数は末尾が0、3、6、9のいずれか。
4の倍数は末尾が0、4、8のいずれか。
6の倍数は末尾が0か6のいずれか。
Bの倍数は数字和がBとなる数。 整数の数値十二進表記の整数は、以下の数値になる。

10}} = 12}} 
10}} = 12 
10 = 12}} 
10 =  
10}} = 12 
10}} = 12 
10}} = 12 
10}} = 12  = 
10}} = 12  = 
10}} = 12 
10}} = 12 
10}} = 12  = 
10 = 12}} 
10}} = 12 
10}} = 
10}} = 12 
10}} = 12 
10}} = 12 
10}} = 12 
10 = 12}} 
10}} = 12  = 
10}} = 12}} 
10}} = 12  = 
10}} = 12  = 
10}} = 12 
10}} = 12 
10}} = 12  =  整数の計算例
様々なN進法からの換算
十進法の 2000 - 60 = 1940 → 十二進法では 11A8 - 50 = 1158
十進法の 45 × 16 = 720 → 十二進法では 39 × 14 = 500
十進法の 212}} = 4096 → 十二進法では 210}} = 2454
六進法の 13000 + 132 = 13132 → 十二進法では 1160 + 48 = 11A8
六進法の 400 ÷ 3 = 120 → 十二進法では 100 ÷ 3 = 40
十八進法の 249 + 49 = 290 → 十二進法では 509 + 69 = 576
二十進法の 55C × 9 = 27A8 → 十二進法では 1280 × 9 = B000
十二進法→十進法
十二進法の 50 ÷ 2 = 26 → 十進法では 60 ÷ 2 = 30
十二進法の 700 ÷ 7 = 100 →　十進法では 1008 ÷ 7 = 144
十二進法の 1000 ÷ 4 = 300 → 十進法では 1728 ÷ 4 = 432
十二進法→六進法
十二進法の 194 × 69 = 10000 → 六進法では 1104 × 213 = 240000
十二進法の 1000 ÷ 54 = 23 → 六進法では 12000 ÷ 144 = 43

2.1.1. 累乗数の換算表
--------------

以下の表に、十二進数で表記した十二の累乗数と、それを六進数、十進数、二十進数に換算した数値を掲載する。万や億との対比を判り易くするため、桁は四つごとに区切る。

十二進数は「3の倍数」かつ「4の倍数」進数であるが、桁上がりの速さは、「3の倍数」の六進数よりは「4の倍数」の二十進数に近い。3乗への桁上がりでは、六進数とは8倍の差｛1000}} = 12000}} = 1728}}｝だが、二十進数とは5倍の差｛5000}} = 11C0}} = 8640}}｝になる。4乗への桁上がりでも、六進数とは24}}倍＝16}}倍の差｛10000}} = 240000}} = 20736}}｝、十進数とは2倍の差｛10000}} = 20736}}｝、二十進数とは8倍の差｛80000}} = 10EE8}} = 165888}}｝、十八進数とも5倍の差｛50900}} = 10000}} = 104976}}｝である。

また、十二の累乗数と二十の累乗数を対比すると、十二の六乗と二十の五乗が最も接近する｛両者とも10}}前後。10A3A28}} = 100000}} = 3200000}}｝。十二の累乗数と十八の累乗数も同じく、十二の六乗と十八の五乗が最も接近する｛両者とも10}}前後。771600}} = 100000}} = 1889568}}｝。



2.1.2. 他のN進数との互換
----------------

他のN進数を十二進数に変換するには、整数部分はそのまま十二進数に変換し、小数部分は十二の累乗数を他のN進数に変換した数値を掛ける。

六進数→十二進数六進数 1.225245314

小数の分母：1000000000}} → 144000000}}
225245314 × 0.144000000 = 42302030.544 → 42302031
42302031}} = 4B7917}}よって、1.225245314}} ≒ 1.4B7917}} となる。

十進数→十二進数十進数 42.195

整数：42}} = 36
小数の分母：1000}} → 144}}
195 × 0.144 = 28.08 → 28
28}} = 24よって、42.195}} ≒ 36.24}} となる。

十六進数→十二進数十六進数 73.93

整数：73}} = 97}}
小数の分母：100}} → 5100}}
93 × 51 = 2E83 → 2E83
2E83}} = 6A83}}よって、73.93}} = 97.6A83}} となる。

二十進数→十二進数二十進数 56.B38

整数：56}} = 8A}}
小数の分母：1000}} → 468}}
B38 × 0.468 = 285.1F4 → 285
285}} = 685}}よって、56.B38}} ≒ 8A.685}} となる。

2.2. 小数と除算
----------

桁が一つ動く度に数が十二倍変わるため、小数第一位は「十二分の一の位」、小数第二位は「百四十四分の一の位」となる。従って、十二進法では：

12 = 1/12 
12 = 5/12 
12 = 10/12 
12 = 1/144 
12 = 3/144 
12 = 16/144 
12 = 89/144 
12 = 90/144 
12 = 1/1728 を、それぞれ意味する。十二と五は互いに素なので、5 や 75は約分できず、既約分数になる。

2.2.1. 計算例
----------

十二進法は、10 の素因数分解が「10 = 22}}×3」になり、2の冪指数が2つになる。従って、冪指数が一対一の関係になる六進法や十進法とは様々な面で異なる。十二進法と似たような現象は、二十進法や十八進法でも発生する。

2.2.1.1. 加減算の例
--------------

十二進法では十二倍ごとに桁を変えるので、小数では「y年m箇月」の計算が容易になる。

7.6 + 1A.6 = 26
この十二進数の数式を十進数で解釈すれば、「7年6箇月 + 22年6箇月 = 30年」と見ることができる。桁を一つ繰り上げると、76}}箇月＝90}}箇月、1A6}}箇月＝270}}箇月、260}}箇月＝360}}箇月となり、数字と月数が一致する。 1200.B - 4.6 = 11B8.5
この数式を十進数で換算すると、「2016と11 - 4と6 = 2012と5」となる。これを別の言い方をすると、「2016年11月の4年6箇月前は、2012年5月」ということがすぐに判る。
これを十進数でやると、帯分数にせざるを得ず、小数化すると循環小数になって正確な値を出しにくい。上記の十二進数の数式も、十進数では「2016.91666… - 4.5 = 2012.41666…」になってしまう。

2.2.1.2. 2の演算の例
---------------

3×5 = 3.93×5、すなわち十進分数の 15、六進分数の 23 に当たる小数は、十進数では3.75}}、六進数では3.43}}に対して、十二進数では3.9}}となり小数点以下が一桁になる。これは、十進数や六進数では2の冪指数が1つなのに対して、十二進数では2の冪指数が2つ含まれているからである。
これらの小数を分解すると、十進数では 3 + 75  と 3 + 9  が 15 で同値となる。六進数でも、3 + 43  と 3 + 13 が 23 で同値となる。

5 = 0.39前述の 3.9}}を一桁下げた 0.39は、十進数では 0.3125}}、六進数で 0.1513}} になる。 これは、素因数分解の上既約分数にすると 5 の小数だが、十進数の場合 5×0.0625で0.3125、 六進数の場合 5×0.0213で0.1513になるのに対して、十二進数の場合 5×0.09で0.39になる。
このように、十進数の場合「2の4乗には5の4乗」、六進数の場合「2の4乗には3の4乗」であるのに対して、十二進数では「2の4乗には3の2乗」となり、2の冪指数が偶数の場合は分子となる3の冪指数は1/2になる。

0.39 × 6 = 1.A6この十二進数の数式は、十進数では 0.3125×6 = 1.875、六進数では0.1513×10 = 1.513となるが、小数部分を既約分数にすると 7 になる。7 すなわち 7の小数も、十進数では7×0.125 = 0.875で「7×53}}」、六進数では11×0.043 = 0.513で「7×33}}」の数が現れるのに対して、十二進数では7×0.16 = 0.A6 となる。つまり、2の冪指数が奇数の時、逆数の分子は6の倍数になる。
この十二進数0.A6}}を分数化すると、十進数では 126 = 7、六進数でも 330 = 11 となり、数値が一致する。

3.9 × 6 = 1A.6前記の小数を一桁上げた数式で、十進数では 3.75×6 = 22.5、六進数では 3.43×10 = 34.3となるが、小数部分を既約分数にすると 1 になる。
これをy年m箇月の計算に当て嵌めることも可能で、十進数で換算すると「3年9箇月の6倍は22年6箇月」とも言える。

2.2.1.3. 3の演算の例
---------------

十二進法は奇数の因数に3が含まれているので、除数が3の冪数であれば割り切れる数になる。但し、十二進法は10の素因数分解が22}}×3なので、3の冪数による除算は、小数点を消した値が「2の偶数乗を掛けた値」になる。例えば、除数が33}}の場合、逆数の分子は23×2}}＝26}}になる。冪指数が小さい場合でも、六進法の場合 1/3は0.2、1/9  は0.04に対して、十二進法では 1/3は0.4、1/9は0.14になる。

57.6÷9十進数の 57.6÷9、十二進数の57.6 ÷ 9 の商は、以下の通りとなる。

十進法： 57.6 ÷ 9 = 6.4
十二進法： 57.6 ÷ 9 = 7.6桁を一つ繰り上げて小数点を消すと、576 は 64×9 だが、576 は 810}}、つまり十進数換算値が 90×9 である。576を十進数で分解すると、5×122 + 7×121 + 6 = 720 + 84 + 6 = 810 となる。

更に、十進法の 576÷9 = 64 も、十二進法では 400÷9 = 54 となる。

十進法：576 ÷ 9 = 64
十二進法：400 ÷ 9 = 54576 を十進数で分解すると、十進法では 5×102 + 7×101 + 6 = 500 + 70 + 6 で 576 となるが、十二進法では 4×122 で 400となる。50 は 60}} なので、4 を加えた 54 も 64}} に等しい。別の言い方をすると、「五百七十六個の九分割は六十四個」は「四グロスを九人で分けて、五ダース四個」になるのに対して、「五グロス七ダース六個の九分割は七ダース六個」は「八百十個の九分割は九十個」になるとも言える。このように、十二進法では、「400個」の物品を3人や9人でぴったり分けることができる。

 1.75}} は 7 ではない
十二進法：175 ÷ 100 = 1.75
十進法：233 ÷ 144 = 1.6180555…
六進法：1025 ÷ 400 = 1.3413十二進法の1.75}} 列びに 12}}は、十進分数では 7 ではなく、233 すなわち黄金比の概数になる。

23}} ÷ 33}}
六進法：12 ÷ 43 = 0.144
十二進法：8 ÷ 23 = 0.368「十分の三」は、十進法が0.3}}、六進法が0.1444…}}に対して、十二進法では0.37249…}}になる。「十分の三」の近似値である「二十七分の八」は、六進法が0.144}}に対して、十二進法では0.368}}で分子・分母が六進法の八倍になる。十二進分数 368 の六進数換算値は 2212 = [[8 になる。

82}} ÷ 92}}
六進法：144 ÷ 213 = 0.4424
十二進法：54 ÷ 69 = 0.9594六進数は「2の4乗には3の4乗」「3の4乗には2の4乗」という一対一の関係なので、3-4}}も0.0024}}で分子が24}} となり、210}}÷34}} では分子に現れる数は 210+4}} = 214}}、すなわち 144×0.0024 = 0.4424}}となる。
しかし、十二進数では「2の4乗には3の2乗」とは逆に「3の4乗には2の8乗」の関係になり、26}}÷34}} で分子に現れる数は 2A}} の 714}}ではなく、26+8}} = 12}} で 9594}}となる。3-4}}も0.0194}}で分子が28}}となり、26}}÷34}} も 54×0.0194 = 0.9594}}となる。
0.9594}}を六進数で分解すると、0.9594}} = 203504 = 10}}、0.4424}}は 4424 = 10}}となり、双方の差は203504 ÷ 4424 = 24倍 となる。

2 ÷ 36}}
六進法：2 ÷ 3213 = 0.000332
十二進法：2 ÷ 509 = 0.0048A8「1年に1回」を概数にすると 2 の分数になるが、六進法と十二進法の両方とも、3-6}}は小数点以下六桁になる。分数に換算すると、六進法の場合 0.000332}} = 6}} = 10}}になるが、十二進法の場合 0.0048A8}} = 6}} = 10}}になる。
六進法の3-6}}は分子が26}}＝144}}＝64}}、分母が23000}}＝1000000}}＝46656}}に対して；十二進法で3-6}}をすると、分子は26×2}}＝2454}}＝30544}}＝4096}}、分母は1000000}}＝144000000}}＝2985984}}で分子・分母が六進法の六十四倍になる。

素因数に3が含まれない冪数の除算十進法の 100}}　や 1000}} など十の冪数、二十進法の 100}}や 1000}}など二十の冪数、十六進法の 100}}など二の冪数進法による冪数は、3や9で割り切れないが、十二進法では割り切れる。十進法の 100}} は十二進法では 84}}、十六進法の 100}} は十二進法では 194}} となる。

1/3 メートル
十進法：100 ÷ 3 = 33.3333… センチメートル
十二進法：12}} ÷ 3 = 12}} センチメートル
1/3 リットル
十進法：1000 ÷ 3 = 333.3333… ミリリットル
十二進法：12}} ÷ 3 = 12}} ミリリットル
1/9 キロメートル
十進法：1000 ÷ 9 = 111.1111… メートル
十二進法：12}} ÷ 9 = 12}} メートル
28}} ÷ 3
十六進法：16}} ÷ 3 = 55.5555…
十二進法：12}} ÷ 3 = 71.4
1/3バク
二十進法：20}} ÷ 3 = 6D.6D6D…
十二進法：12}} ÷ 3 = B1.4

2.2.1.4. 2と3を除く演算の例
-------------------

5を除数とする演算を割り切る条件は、被除数の約数に5が含まれることが条件になる。

 ÷ 33}}
十二進法：53 ÷ 23 = 2.4
十六進法：3F ÷ 1B = 1.5555…
二十進法：33 ÷ 17 = 2.6D6D…
 ÷ 
十二進法：53 ÷ 26 = 2.124972497…
十六進法：3F ÷ 1E = 2.1999…
二十進法：33 ÷ 1A = 2.2十二進法で循環節が長くなる例として、5-2}}が20}}桁、7-2}}が42}}桁が挙げられる。逆に、十進法では22}}桁、二十進法では55}}桁、六進法や十八進法でも110}}桁になるB-2}}は、十二進法では僅B}}桁＝11}}桁になる。

12}} ｛ 10}}｝
六進法：101532 ÷ 244 = 213.53041…
十進法：8192 ÷ 100 = 81.92
十二進法：48A8 ÷ 84 = 69.B0591 5343A 0B62A 68781…
十八進法：1752 ÷ 5A = 49.GA17…
二十進法：109C ÷ 50 = 41.I8 12}}｛ 10}}｝
十進法：144 ÷ 121 = 1.19008 26446 28099 17355 37…
十二進法：100 ÷ A1 = 1.23456789B01…

2.2.2. 一桁小数による分割
----------------

十二進法では 0.1}} が「十二分の一」になるため、0.3}} は 1/4 になり、0.4}} は 1/3 になり、0.6}} は 1/2 になり、0.A}}は 5/6 になる。その他、m/d として分数化できる一桁小数として、0.8}}は 2/3 となり、0.9}}は 3/4 となる。

従って、ある数値に 0.4}} を掛けると 1/3 になり、0.9}} を掛けると 3/4 になる。位取りに応用すると、Nの8倍は、Nの十二倍を 2/3 にした数値になる。このように、一桁小数で三分割と四分割が可能になる。他のN進法との連関では、1/3 である 0.4}} は六進法の 0.2}} や十八進法の 0.6}}と同値になり、1/4 である 0.3}} は二十進法の 0.5}} と同値になる。

8倍と0.8
十二を掛ける：12}} × 12}} = 12}}
8を掛ける： 12}} × 12}} = 12}}
0.8を掛ける：12}} × 12}} = 12}}除算と一桁小数
除算：12}} ÷ 12}} = 12}}
一桁小数を掛ける：12}} × 12}} = 12}}
一桁小数を掛ける：12}} × 12}} = 12}}
除算：12}} ÷ 12}} = 12}}
一桁小数を掛ける：12}} × 12}} = 12}}
一桁小数を掛ける：12}} × 12}} = 12}}

2.2.3. 小数との置換表
--------------

以下の表に、十二進法の小数と、それに相当する分数や商を掲載する。割り切れない小数の循環部分は下線で表す。十二は三と四では割り切れるが五では割り切れないため、五で割った際に循環小数になって割り切れない例が多数発生する。五が対応できなくても四と三が対応できることから、十二進法は「小から大へ」の分割法を採っているのが特徴である。

可分性が最も上がる例は、「5の倍数」が被除数になるパターンである。このパターンでは、7の倍数とBの倍数を除いてほぼ割り切れる。「3で割り切れるが、2と5と9では割り切れない数」が被除数になるパターンでは、16}}＝18}}までの3の倍数のうち、割り切れない数は13}}＝15}}だけとなる。

また、六進法は「10 - 1」が5になり、1/5の小数が0.1111…となって1111}}＝259}}の倍数となって循環し、5-2}} = 6}} = 10}}の小数は 0.01235… となって1235}}＝311}}の倍数五桁が循環する。これに対して、十二進法は「10 - 1」がBで5の倍数ではないので、1/5の循環小数は 0.2497…で四桁になり、これに最も近い37}}の倍数は 2494}}のドゥポンディウス  のみであった。

2.2.4. 他の単位との関連
---------------

六進法との関連十二進法で百分率や千分率と同じ冪数分率を作ると、「百四十四分率」「千七百二十八分率」「二万七百三十六分率」となる。ここで問題になる点は、3-p}} つまり「三分割をp回」した際の小数の分子・分母の大きさである。1/9＝3-2}}は六進法と十二進法の両方とも小数第二位となり、六進法は「三十六分率」、十二進法は「百四十四分率」でほぼ互角となる。百四十四分率は10}}＝2-4}}まで収容できるが、3-3}}以後が大きく変わり、十二進法では10}}＝3-3}}の小数が千七百二十八分率となり、10}}＝3-4}}の小数が二万七百三十六分率まで膨れる。

一方で、六進法は2-p}}と3-p}}の冪指数が同じなので、1728}}＝12000}}＝1000}}の1/8である「二百十六分率」｛216}}＝1000}}＝160}}｝で1/8と10}}の両方が収容可能で、1000}}の6/8である「千二百九十六分率」｛1296}}＝10000}}＝900}}｝で10}}と10}}の両方まで収容可能となり、いずれも1000}}に満たない。別の言い方をすると、六進法は「四分割は36}}まで待たねばならない」が「八分割と二十七分割は216}}まで待てばよい」のに対して、十二進法は「二十七分割は1728}}まで待たねばならない」。

10}}の小数は、六進法では 12}}＝8＝23}}の倍数だが、十二進法では 54}}＝64}}＝26}}の倍数になる。そして、10}}の小数は、六進法では 24}}＝16}}の倍数だが、十二進法では 194}}＝256}}の倍数まで膨れてしまう。

このため、除数が「指数が大きい3の冪数」となる割り算では、十二進法は開きが大きくなりやすい。例として、被除数を 28}} = 194}} = 1104}} = 256}} とする。

28}} ÷ 3
十二進法：194 ÷ 3 = 71.4 → 十進帯分数で「85と4/12」＝「85と1/3」
六進法：1104 ÷ 3 = 221.2 → 十進帯分数で「85と2/6」＝「85と1/3」
28}} ÷ 3
十二進法：194 ÷ 9 = 24.54 → 十進帯分数で「28と64/144」＝「28と4/9」
六進法：1104 ÷ 13 = 44.24 → 十進帯分数で「28と16/36」＝「28と4/9」
28}} ÷ 3
十二進法：194 ÷ 23 = 9.594 → 十進帯分数で「9と832/1728」＝「9と13/27」
六進法：1104 ÷ 43 = 13.252 → 十進帯分数で「9と104/216」＝「9と13/27」
28}} ÷ 3
十二進法：194 ÷ 69 = 3.1B14 → 十進帯分数で「3と3328/20736」＝「3と13/81」
六進法：1104 ÷ 213 = 3.0544 → 十進帯分数で「3と208/1296」＝「3と13/81」
逆数が2
十二進法：194 ÷ 69 = 3.1B14 → 十進帯分数で「3と3328/20736」＝「3と13/81」
六進法：1104 ÷ 50213 = 0.01223224 → 十進分数で「65536/1679616」「256/6561」「28}}/38}}」2454}} = 30544}} = 4096}} であり、31B14}} = 1223224}} = 65536}} であり、38}} = 3969}} = 50213}} = 6561}} である。
小数点を消すと、六進法の場合 30544 ÷ 13252 = 2で2倍の開きであるが、十二進法の場合 31B14 ÷ 9594 = 4で4倍の開きになる。同じく、34}}で割った商を、3で割った商で割ると、六進法の場合 30544 ÷ 2212 = 12 で8倍の開きだが、十二進法の場合 31B14 ÷ 714 = 54 で 64}}倍の開きになってしまう。

以下の表に示す通り、商の小数点を消した数値も、十二進法では33}}で割ると被除数の26}}倍＝64}}倍＝54}}倍になり、36}}で割ると被除数の12}}倍＝4096}}倍＝2454}}倍まで膨れてしまう。これに対して、六進法では36}}で割ると被除数の26}}倍＝64}}倍＝144}}倍の数値になる。



このように、十二進法の小数は、「一桁で四分割」「二桁で八分割と九分割」ができる長所を持つ一方で、「3の冪指数が大きい割り算の分子・分母」が膨大になってしまうという短所も持っている。

3. 指数え
------

十二進法の指数えは、同じ3で割り切れる六進法とは様相が異なる。十二進法の指数えは、親指が指標となり、各指の3つの指骨を小指から数える。片手を十二までの数、もう片手を十二の倍数として、片手で十二まで数えて、もう一方の手に繰り上げて百四十四まで数える 。

4. 架空の世界での使用
------------

SF作品でも、人類と異なる文明が十二進法を使っているとする設定はよく見られるものである。

H・G・ウェルズは『冬眠二百年』や『モダンユートピア』で十二進法を使用し、12 = dozen, 144  = gross, 1728  = dozand, 20736  = myriad としている。

J・R・R・トールキンによる人工言語、エルフ語  の数詞は十二進法である。

5. 十二進法の推進
----------

英米では、十二進法を採用するよう主張する人々がいる。人間の手指の数に由来する、原始的で、2と5でしか割り切れない十進法ではなく、3でも4でも割り切れる十二進法の方が理に適っているとされるためである。これらの人々は、十二進法を表す語として、英語で通常使われる duodecimal を「十のおまけ」という言い方だとして嫌い、dozenal を使う。なお、dozenal に相当するスペイン語は、doceを形容詞化した docenal である。十と十一を意味する数字には A と B を用いず、十 を T または X 、十一 を E で、或いはその変形で表したり、十 を * で、十一を # で表したりする。これらの十二進法推進団体は、百分率に代わって百四十四分率の使用を主張したり、周角の360度から144度または720度への変更も主張している。

なお、十進法以外を採用しようという主張は、近年ではコンピュータの二進法との相性から八進法や十六進法についても主張されている。しかし、八進法や十六進法は「2の冪数」進法なので、2でしか割り切れない。つまり、1/3や1/5といった奇数分割ができない。また、「3の倍数」進法を採用しようという立場から、十二進法以外では六進法や三十進法についても主張されており、それぞれの長短も議論されている。「5の倍数」に囚われない指数えの方法として、十二進法での指の「関節」で数える方法、六進法での「もう片手は六の位」とする方法 が提案されている。

Unicode 8.0 では、十二進法のための10 と 11の2つの数字が符号位置を与えられた。この2つの数字はアイザック・ピットマンの考案による。

6. 脚注
-----

7. 関連項目
-------

二進法
三進法
四進法
六進法
八進法
九進法
十進法
十六進法
十八進法
二十進法
二十四進法
三十進法
三十六進法
六十進法