Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Duodecimal counting still persists in some places in inches-per-foot and in the UK until 1971 in the "pounds, shillings and pence" old-money system. (12 pence to a shilling and 20 shillings to a pound).

It's interesting to me that both duodecimal and decimal counting are recommended as being easy to calculate with.

The benefits of decimal come from our using base-10 for other purposes. I guess the best of all possible worlds would be to use duodecimal for all units (including our normal number system).

Then we'd get the ease of use of modern base-10 units plus the better factorisation of duodecimal.

(But we'd still have an impedance mismatch with the binary powers. The KB/KiB split wouldn't go away).



I don't see the point of a duodecimal system of units when a base 10 system is much more elegant. You would never end up with a 1/64th of something in the metric system. Fractions are a hack.

As an aside, I wonder how technology affects the units or systems we use. They had to rely on decimal or duodecimal systems for their units because they were doing all of their calculations manually (so did we until about 20 or so years ago btw,) but now that everyone* carries a computer on his/her pocket, what better systems could we design?

I guess binary might be an example of that. 2 values is not something that applies to everything, at least not naturally in the way the human mind works, but it is much more efficient for machines to process information, that makes sense.


> I don't see the point of a duodecimal system of units when a base 10 system is much more elegant. You would never end up with a 1/64th of something in the metric system. Fractions are a hack.

How is base 10 more elegant than base 12?

1/64th might result from a binary, octal or hexadecimal system; duodecimal tens to favour things like 1/3, 1/4, 1/6, 1/9, 1/12 and so on. The elegant thing is that in duodecimal all of those are non-repeating fractions: .4, .3, .2, .14, .01 respectively. Interestingly, in duodecimal 1/5 and 1/10 are non-repeating (this is also true in binary...).

Base 12 is far more elegant than base 10, but the conversions cost make the conversion to French units look cheap--and then we'd need to convert all our units to some sort of French units mark II.


> I guess binary might be an example of that. 2 values is not something that applies to everything, at least not naturally in the way the human mind works, but it is much more efficient for machines to process information, that makes sense.

For day-to-day use, it makes sense to use a system where you can express your age (in years) in one or two digits rather than five to seven. Hence, a hexadecimal system might be preferable as a representation.


Fractions are a hack? 'Cos decimal is so intuitive!

1/3 vs 0.3' ? Much elegance!

1/3+1/3+1/3==1 vs 0.3'+0.3'+0.3'==0.9'==1 or something.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: