Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
Ranchu164537dCool idea admittedly
dmonkey138037dSpeaking of numerical systems, duodecimal (base 12) would be more useful in everyday life, but yeah, it could be nice
PrivateGER1727937dHexadecimal would be much more efficient.
010001111116037dHow about teaching the basics of a base-x system in the first place? Why do we even seperate them? Can‘t we all just settle on one? All that stuff.
Doesn’t matter what you start with. If it‘s binary, most will be better in binary than the base-10.
PublicByte88536dJust learn all of them from complex to simple numeric systems (in that order).
KnutKnutsen136636dDid you ever wondered why the base-10 system is more more popular than any other? Because it suits most to your ten fingers.
Just ask a child how old he/she is and some very young ones will probably use their fingers to count. Learning in early stages of childhood often involves counting haptic things.
But I would also think that introducing other bases in earlier stages would be helpful for later.
But instead of counting up to 10 using 10 fingers, imagining 1024 numbers using just 10 digits will be much easier if I become good at it.
Initially, it would be hard but if you have no other choice you will have to stick to it and eventually you will end up criticizing the decimal system itself when compared with binary.. XD
ArcaneEye39836dWhile the idea seems good, there are some pretty serious drawbacks.
For one, can you tell me off the top of your head how to write 3758696? Or what it looks like if you subtract 100 from it? The issue here becomes that in order to work with real world numbers, you have to start summarizing products of 2^x to find the right representation in binary. Instead of counting up 184.108.40.206.5...10.11.12.13...100...1000 you go straight for the 1...10...100...1000 when writing. It is not obvious how to represent 20 when you know how to represent 10, it's harder to count on your fingers and in your head, because instead for working with round 1000s of units, you end up with 512+64+1024.
And all that wouldn't be a problem if our society was shaped towards binary numbers, but it's not - everything from counting on fingers to money, speed, mass, everything is measured in decimal system.
PublicByte88536d@ArcaneEye I don't see a problem with floating points when you don't use a computer.
I mean, seriously, the decimal system itself doesn't support floating points if we're being honest.
12.34 could be 1100.100010 in binary. The dot is just a utility or hacky workaround to create a floating point in the decimal system itself.
You could easily apply this hack to any other numeric system and you'll notice that all of them end up supporting floating points.
The only problem is the computational representation of floating points and not an examination a human has to calculate.
We simply don't have this barrier.
They kind of have with common core to a degree. It has the goal of teaching number theory as fundamental elements of instruction, rather than banal rote memorization. Kids ideally leave school primary school with an intuitive understanding of how bases.
The primary problem they encounter is teaching doesn't pay a decent wage so you end up with a lot of dumb instructors cut from the same cloth.
ArcaneEye39836d@PublicByte it's not about how you shorthand decimals to read, it's about doing math with it and representing numbers correctly. Being a lower base just means innately larger margin of error.
Not to mention, why would you write 12.34 as 1100.100010 - you're literally using two bases instead of one for everything then, and what happens when you multiply that with another number and the decimals become whole numbers? Base two is actually super simple for multiplications, but not if you mess with the notation like that, and would you just arbitrarily wrap your decimals at .1100011? How does that make sense?
While I applaud learning how different bases work, there's multiple reasons why we work with base 10 on daily basis.
Binary isnt used in simple boring life so no. That idea is pointless. Unless we are talking about university.
wonwon014435dwhat about base pi ?
rationnal numbers are so over-rated