I was investigating why computers use binary instead of ternary and, from what I understand, found it's for precision. We want to avoid getting the wrong answer when computing math, and if we were to look at a bit at the wrong time in, for example, a base-10 system we might accidentally catch it switching states and accept the output before it's done switching states.
Please let me know if I've misunderstood this. I know there's a lot going on under the hood in computer hardware.
Assuming I understood correctly though, would it be feasible to redesign computers to be able to switch "languages" in some components in real-time in favour of speed/size instead of accuracy? It's well-known that 8 bits in base-10 can store 390,625 times more data than in binary, so there are obviously massive implications if possible.
To clarify: my question is about the feasibility of designing a computer which could switch between the two languages in real-time based on user-defined required output.
Edit: As clarified above, I am not asking about the benefits of binary over ternary. I am asking about the benefits of using them together, in real-time, and if that could even be possible. Thanks.