Computers gebruiken binair getal (basis-2, met alleen 0 en 1) voornamelijk om twee cruciale redenen:
1. Fysieke implementatie: Elektronische componenten zijn fundamenteel bistabiel. Dit betekent dat ze gemakkelijk in twee verschillende toestanden kunnen bestaan:aan of uit, hoge spanning of lage spanning, op de een of andere manier gemagnetiseerd. Het weergeven van informatie met deze twee toestanden (0 en 1) is ongelooflijk efficiënt en betrouwbaar. Proberen om meer toestanden weer te geven (bijvoorbeeld ternair met 0, 1 en 2) zou aanzienlijk complexere en minder betrouwbare componenten vereisen. De eenvoudige "aan/uit"-schakelaar is opmerkelijk robuust en eenvoudig op grote schaal te vervaardigen.
2. Eenvoud en betrouwbaarheid: Binaire rekenkunde is eenvoudig in hardware te implementeren. De logische poorten (AND, OR, NOT, enz.) die berekeningen uitvoeren, zijn eenvoudig te ontwerpen en te vervaardigen met behulp van transistors. Hoe eenvoudiger het systeem, hoe kleiner de kans op fouten. Bovendien zijn foutdetectie- en correctietechnieken relatief eenvoudig in een binair systeem.
Hoewel theoretisch andere nummeringssystemen *zouden* kunnen worden gebruikt, maakt de combinatie van het gemak van fysieke implementatie en de inherente eenvoud binair de overweldigend dominante keuze voor digitale computers. Elk ander systeem zou aanzienlijke complexiteiten in het hardwareontwerp en potentiële onbetrouwbaarheid met zich meebrengen. |