Ar putea fi adăugat 2 la codul binar?


Cel mai bun răspuns

Se pare că aveți o neînțelegere fundamentală a ceea ce face un sistem numeric. Un n-ari are numărul 0 până la n-1 ca cifre individuale, fiecare cifră deplasându-se spre stânga reprezentând următoarea putere a lui n (începând de la n până la a 0-a putere sau 1).

Binar se bazează pe n = 2, deci aveți 0 și 1 în vocabular, iar cifrele cresc puteri de 2 de la dreapta la stânga. Pentru a introduce 2 în vocabular, trebuie să schimbăm sistemele numerice pe ternare (un sistem n-ari în care n = 3), moment în care nu mai avem de-a face cu binar.

În termeni de programare computerizată , binarul este doar obiectivul prin care ne uităm la un număr (în limbi de nivel înalt). Puteți converti în mod liber la orice sistem numeric pe care doriți să-l faceți calculele, dar nu vă va câștiga nimic din punct de vedere al eficienței, deoarece computerul face doar operații matematice la numere. > S-ar putea adăuga 2 la codul binar?

Nu, adăugarea cifrei 2 la sistemul binar ar face ca acesta să nu fie binar.

Binarul este o reprezentare a numerelor, la fel ca sistemul zecimal cu care suntem obișnuiți. Diferența este că binarul este baza 2, în timp ce zecimalul este baza 10. Această întrebare este echivalentul întrebării dacă am putea adăuga A de la hexazecimal la sistemul zecimal: nu are mult sens, deoarece ați folosi un sistem de bază 11 mai degrabă decât baza 10.

Dacă sunteți curios, sistemul numeric la care vă referiți se numește ternar sau bază 3.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *