Legjobb válasz
Úgy tűnik, hogy alapvető félreértése van abban, hogy mi teszi a számrendszert. Az n-ary száma 0-tól n-1-ig terjed, külön számjegyként, és minden balra tolódó számjegy az n következő hatványát képviseli (n-től 0-ig vagy 1-ig kezdődik).
Bináris n = 2-n alapul, tehát 0 és 1 van a szókincsben, és a számjegyek 2-től növekszenek jobbra-balra. Ahhoz, hogy a 2-et bevezessük a szókincsbe, át kell váltanunk a számrendszereket háromrészesre (egy n-ary rendszerre, ahol n = 3), ekkor már nem foglalkozunk binárisal.
Számítógépes programozási szempontból , a bináris csak az a lencse, amelyen keresztül egy számot nézünk (magas szintű nyelveken). Szabadon konvertálhat bármely számrendszerre, amelyre számításokat szeretne végezni, de ez nem fog eredményt hozni Önnek, mivel a számítógép még mindig csak matematikai műveleteket végez a számokkal.
Válasz
Hozzá lehetne adni 2-t a bináris kódhoz?
Nem, ha a 2-es számjegyet hozzáadjuk a bináris rendszerhez, az nem lesz bináris.
A bináris a számok ábrázolása, csakúgy, mint a tizedes rendszer, amelyet megszoktunk. A különbség az, hogy a bináris a 2. bázis, míg a tizedes a 10. bázis. Ez a kérdés egyenértékű azzal a kérdéssel, hogy adhatunk-e A-t hexadecimálisból a decimális rendszerbe: ennek nincs sok értelme, mert egy 11-es alapú rendszert használna nem a 10-es alap.
Ha kíváncsi vagy, a hivatkozott számrendszert három- vagy 3-as bázisnak hívják.