"There are people out there that want to change the way that you count. They want to change the world so that we stop using ten symbols and start using 12." - Numberphile
(Please don't troll me like you did in the pi vs tau thread)----------------- 3.14159265358979323846264338327950288... Nothing Here
I've actually thought about this before myself, but the problem with it is that the 10 system runs around (or at least I think it does) the fact that we have two hands, with 5 fingers each.
If we changed 10 to 12, we would mess up all the stupid people who count with their hands, and would not remember to add those extra two digits (whatever they may be)
you wouldn't be able to count to 12 without taking your socks off... and that, would be a problem.
There's also the fact that the 10 count system is simply easier mathematically. Preforming calculations in your head rquires less effort because some digits can be ignored, and simply added last. However, if a new system is desired, I'd vote for Hex. It's a really interesting system, and allows very simple rounding to binary, octal, and all power of 2's are very simple. It also allows much, much higher numbers to be displayed with far fewer digits.
base 10 = 16777215 (8 digits) base 12 = 5751053 (7 digits) base 16 = FFFFFF (6 digits)----------------- Orange is my favorite number.
Well, i say that we only THINK that base 10 is easiest because thats what were used to. If we switched to base 13, say, i ganertee that our decendants would say to us, how did you ever use base 10? base 13 is easiest! They would've figured out shortcuts and other tricks to help them add and multiply too. Think about the romans and roman numerals. WE can barely do them, but they had no trouble.
I vote for not changeing though, because base 10 is what we're used to.----------------- puzzled
The symbols I've heard are a fancy "X" for ten and ε (but bigger) for eleven. But others say a rotated 2 for ten (possibly because it looks like a "T", or maybe because 9 and 6 are not enough symmetry wise) and the same reversed 3 for eleven.
/me likes Vanderwaal's comment
4 times table in both bases: 4, 8, 12, 16, 20, 24, 28, 32, ... 4, 8, 10, 14, 18, 20, 24, 28, ...
I think you can all agree, the second one is easier. But it gets even crazier: 3, 6, 9, 12, 15, 18, 21, 24, 27, 30, 33, ... 3, 6, 9, 10, 13, 16, 19, 20, 23, 26, 29, ...
Convinced? "But what about fives?" Yes, they lose their simplicity... but 6 replaces it: 6, 10, 16, 20, ... [dozenal] And really, "sacrificing" 5 for the sake of 3 is not even a loss IMO.----------------- 3.14159265358979323846264338327950288... Nothing Here
Wow. I make a pi vs tau threa, and you post unrelated comments for a week. I make a dozenal thread and get quality responses... but then it dies.----------------- 3.14159265358979323846264338327950288... Nothing Here
You politely asked me not to troll you. So I didn't. That's pretty much the only reason this thread didn't end up like your last one.----------------- Orange is my favorite number.
that and, I think there is some merit to this. the reason that base 12 works with 3, 4, and 6, is because they are multiples of 12. If we used base 60, then 2, 3, 4, 5, 6, 10, 12, 15, 20, and 30 would have very simple adding rules similar to base 12 with 3 and 4 and 6.----------------- puzzled
difficult only because we are not used to it. this entire theory requires two more numbers to be added into the number system. first lets discuss what we want these numbers to be.
what will they be called and where in the number system wll they be put? I vote for tao and quall
123456789, then a fancy "X" called "dek" and a fancy "E" called "el". Watch the numberphile video ε posts up. :P----------------- 3.14159265358979323846264338327950288... Nothing Here
I just found another reason. Let's say it's 2:33 PM. That means it's 14:33. If it's 14:33, it means it's 2:33 PM. Can you say the correct hour for each of these? Time limit: 10 seconds! (if there's an AM or a PM, convert to 24-hour. Otherwise, convert to 12-hour.)
printf("enter a number in dozenal>"); scanf("%dz", dozenal); printf("%dz in base 12 is %d in base 10", dozenal, dozenal); printf("enter a number in decimal>"); scanf("%d", decimal); printf("%d in base 10 is %dz in base 12", decimal, decimal);----------------- Aerwhales are cwoot!