Bifalgorithm post · Brisk · Chapter 1
How do you convert between binary and decimal?
How do you convert between binary and decimal? (Brisk · Chapter 1) — "Converting from binary to decimal was demonstrated above, with 110101₂ = 53₁₀. To go the…
Ideas in this flowchart
- Umwandlung von Dezimalzahlen in Binärzahlen
- Die Umwandlung von Binärzahlen in Dezimalzahlen wurde zuvor mit 110101₂ = 53₁₀ demonstriert.
- Für die Umwandlung in die andere Richtung wird ein Algorithmus verwendet.
- Beispiel: Umwandlung der Dezimalzahl 49.
- Berechne den Rest bei Division durch 2, indem geprüft wird, ob die Zahl gerade oder ungerade ist.
- Teile die Zahl durch 2 und bilde das Abrundungsergebnis.
- Wenn der Quotient nicht null ist, wird der neue Wert übernommen und der Vorgang wiederholt.
- 49 ist ungerade; daher ergibt 49 mod 2 den Rest 1.
- ⌊49 ÷ 2⌋ = 24.
- Da 24 nicht null ist, wird 24 zum neuen Wert.
- 24 ist gerade; daher ergibt 24 mod 2 den Rest 0, der links von der 1 notiert wird.
