Um eine Dezimalzahl in eine Hexadezimal- oder Binärzahl umzuwandeln, kannst du folgende Algorithmen verwenden: ### Umwandlung von Dezimal in Binär 1. **Initialisierung**: Nimm die Dezimalzahl, die du umwandeln möchtest. 2. **Division durch 2**: Teile die Zahl durch 2. 3. **Rest speichern**: Notiere den Rest (0 oder 1). 4. **Quotient als neue Zahl**: Setze den Quotienten als neue Zahl. 5. **Wiederholen**: Wiederhole die Schritte 2 bis 4, bis der Quotient 0 ist. 6. **Reste umkehren**: Die Binärzahl ist die umgekehrte Reihenfolge der notierten Reste. **Beispiel**: - Dezimalzahl: 13 - 13 / 2 = 6 Rest 1 - 6 / 2 = 3 Rest 0 - 3 / 2 = 1 Rest 1 - 1 / 2 = 0 Rest 1 - Binärzahl: 1101 ### Umwandlung von Dezimal in Hexadezimal 1. **Initialisierung**: Nimm die Dezimalzahl, die du umwandeln möchtest. 2. **Division durch 16**: Teile die Zahl durch 16. 3. **Rest speichern**: Notiere den Rest (0 bis 15, wobei 10-15 durch A-F dargestellt werden). 4. **Quotient als neue Zahl**: Setze den Quotienten als neue Zahl. 5. **Wiederholen**: Wiederhole die Schritte 2 bis 4, bis der Quotient 0 ist. 6. **Reste umkehren**: Die Hexadezimalzahl ist die umgekehrte Reihenfolge der notierten Reste. **Beispiel**: - Dezimalzahl: 254 - 254 / 16 = 15 Rest 14 (E) - 15 / 16 = 0 Rest 15 (F) - Hexadezimalzahl: FE Diese Algorithmen kannst du in verschiedenen Programmiersprachen implementieren, um die Umwandlung automatisiert durchzuführen.