Kan to legges til i binær kode?


Beste svaret

Du ser ut til å ha en grunnleggende misforståelse av hva som gjør et tallsystem. En n-ary har tallet 0 opp til n-1 som individuelle sifre, med hvert siffer som skifter mot venstre representerer den neste kraften til n (begynner med n til 0, eller 1).

Binær er basert på n = 2, så du har 0 og 1 i ordforrådet, og sifrene øker kreftene på 2 fra høyre til venstre. For å introdusere 2 i vokabularet, må vi bytte tallsystemer til ternary (et n-ary-system der n = 3), på hvilket tidspunkt vi ikke lenger har med binær å gjøre.

I programmeringsform , binær er bare linsen vi ser på et tall gjennom (på språk på høyt nivå). Du kan fritt konvertere til å bruke hvilket som helst tallsystem du vil gjøre beregningene dine, men det vil ikke gi deg noe i effektivitet fordi datamaskinen fremdeles bare gjør matematiske operasjoner til tall.

Svar

Kan 2 legges til i binær kode?

Nei, hvis du legger til tallet 2 i det binære systemet, blir det ikke binært.

Binær er en representasjon av tall, akkurat som desimalsystemet vi er vant til. Forskjellen er at binær er base 2, mens desimal er base 10. Dette spørsmålet tilsvarer å spørre om vi kunne legge til A fra heksadesimal til desimalsystemet: det gir ikke mye mening fordi du bruker et base 11-system i stedet for base 10.

Hvis du er nysgjerrig, kalles tallsystemet du refererer til, ternær eller base 3.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *