十二进制的原因，他们认为既然一年有十二个月（一天有十二时辰，半天有十二小时），使用十二进制在财务问题的计算上会方便很多。但在真正遇到循环小数的时候，十二进制的表示比起十进制通常又会有更长的循环项。这是因为12位于两个素数11和13之间，而10则与一个合数9相邻。尽管如此，在更多的情况下我们都对数字进行修约，这点上的区别并不是那么明显。另外，由于12的因子分解中2出现了两次，而10只有一次，因而对于大多分母是2的幂的分数，十二进制的表示形式更简短。如1/2 = 0.25 = 0.3，1/2 = 0.125