Johannes Zeller: Binärcode

Beitrag lesen

Hallo biginner,

wie genau funktioniert das mit dem Binäcode?
Angenommen ich möchte die Dezimale Zahl 23 in 0en und 1sen haben, wie rechne ich das?
Kann das einer für _doofe_ erklären?

Du nimmst dir die Zahl, die du umrechnen willst und dividierst diese durch 2, aber so, wie du est in der Grundschule gelernt hast:

23 / 2 = 11 Rest 1

Merke dir das Ergebnis und den Rest. Das Ergebnis dividierst du wieder durch 2. Merkst dir wieder das Ergebnis und den Rest usw.

11 / 2 =  5 Rest 1
 5 / 2 =  2 Rest 1
 2 / 2 =  1 Rest 0

Bis als Ergebnis 0 rauskommt:

1 / 2 =  0 Rest 1

Jetzt gehst du von unten nach oben durch und guckst, was du dir als Rest gemerkt hast und schreibst es hintereinander auf: 10111. Fertig.

Schnell noch mal nachrechnen, ob's stimmt:

[latex]1*2^4 + 0*2^3 + 1*2^2 + 1*2^1 + 1*2^0 = 16 + 0 + 4 + 2 + 1 = 23[/latex].

Das funktioniert übrigens auch für jedes andere System, du musst dann nur bei der Division 2 durch die Zahlenbasis des gewünschten Systems ersetzen.

Schöne Grüße,

Johannes