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