Čísla nejsou pevné objekty. Jsou to pouze popisky, které přiřazujeme k množstvím a způsob jejich označování závisí na systému, který zvolíme. V matematice je základ jednoduše náhodně vybrané celé číslo větší než 1. Můžete jej použít k reprezentaci libovolného čísla jako součtu tohoto základu umocněného na různé mocniny.

Přemýšlejte o systému, který používáte každý den. Toto je desítková soustava (základ 10). Počítáme na deseti prstech, takže to vypadá přirozeně. V desítkové soustavě každá číslice představuje mocninu 10. Uvažujme číslo 354,76. Není to jen řetězec znaků. Rozkládá se na:

(3 × 10²) + (5 × 10¹) + (4 × 10⁰) + (7 × 10⁻¹) + (6 × 10⁻²)

Proveďte výpočty. Výsledek je 300 + 50 + 4 + 0,7 + 0,06. Takto funguje poziční zápis. Každá pozice vlevo násobí hodnotu deseti. Každá pozice vpravo ji dělí deseti. Je to účinné. Toto je standard. Ale to není jediný způsob.

Počítače naše prsty nezajímají. Elektřina je důležitá. Zapnuto nebo vypnuto. Jedna nebo nula. To je důvod, proč používají binární systém. Toto je základ 2. Jsou zde pouze dvě číslice: 0 a 1. Každé číslo v paměti počítače je jen dlouhý řetězec nul a jedniček.

Vezměme číslo 25. V desítkové soustavě je to dvacet pět. V binární podobě to vypadá jako 11001. Proč? Protože sčítáte mocniny dvou místo mocnin deseti. Pravá číslice odpovídá 2⁰ (což se rovná 1). Další je 2¹ (2). Potom 2² (4). Poté 2³ ​​(8). Pak 2⁴ (16).

Takže vezmete jednotky a sečtete je.

16 + 8 + 0 + 0 + 1 = 25

Nuly jednoduše znamenají, že položka nepřispívá k součtu. Toto je zástupný symbol. Jednotky jsou aktivní signály. Pokud změníte základnu, změníte reprezentaci čísla. Ale neměňte jeho význam.

Proč je to důležité pro studenty nebo studenty celoživotního vzdělávání? Protože pochopení číselných soustav odhaluje principy digitální logiky. To není jen abstraktní teorie. To je základ toho, jak váš telefon ukládá fotografii nebo jak vyhledávač řadí výsledky. Když vidíte kód nebo datové toky, díváte se na jiný jazyk čísel.

Čísla a číselné soustavy jsou flexibilní. Desítková soustava je vhodná pro lidi. Binární systém je pro stroje efektivní. Žádný z nich není „správný“ v univerzálním smyslu. Jsou to jen nástroje. Vyberte si správný nástroj pro daný úkol.