Base ten math

I still think teaching base 10 math in school is is one of the most idiotic things they do. So few things in the physical world are based around base 10 except for human fingers and toes. Nothing in the real world grows in powers of ten but lots of things double.

If children learned base 2 math and the sixteen hexadecimal digits they would be so much smarter and could learn math so much quicker at a younger age. Plus they would have a much better way of understanding the physical world and relative values of things.

Binary, base 2 math is so simple… It’s just shifting digits…

0b10 * 0b10 = 0b100
0b10 * 0b100 = 0b1000
0b10 * 0b1000 = 0b10000
0b10 * 0b10000 = 0b100000
0b10 * 0b100000 = 0b1000000

No times tables to learn though for compactness you might want to write your results in hex, so 0x4, 0x8, 0x10, 0x20, 0x30. To write hex you have to know the sixteen digits but they are easy to convert from binary – they’re groups of four digits with a shift / carry for the overflow – But that’s optional to use hex.

Leave a Reply

Your email address will not be published. Required fields are marked *