Hallo,
ich muss für die Schule einen Rechner für alle Zahlensysteme programmieren und ich fange gerade an, eine Zahl aus einem beliebigen Zahlensystem in das Dezimalsystem umzuwandeln. Dabei muss jede Ziffer einer Zahl z.B. 653 --> 6. 5. 3. voneinander getrennt werden und am besten in eine Arrayliste oder so etwas ähnliches eingetragen werden. Danach möchte ich mit einer Schleife die Dezimalzahl berechnen: 6x2^2 + 5x2^1 + 3x2^0
Kann mir jemand sagen, wie ich eine Zahl in ihre Ziffern unterteile?
Und gibt es eventuell eine bessere Methode?
Mfg Pflaumensaft
ich muss für die Schule einen Rechner für alle Zahlensysteme programmieren und ich fange gerade an, eine Zahl aus einem beliebigen Zahlensystem in das Dezimalsystem umzuwandeln. Dabei muss jede Ziffer einer Zahl z.B. 653 --> 6. 5. 3. voneinander getrennt werden und am besten in eine Arrayliste oder so etwas ähnliches eingetragen werden. Danach möchte ich mit einer Schleife die Dezimalzahl berechnen: 6x2^2 + 5x2^1 + 3x2^0
Kann mir jemand sagen, wie ich eine Zahl in ihre Ziffern unterteile?
Und gibt es eventuell eine bessere Methode?
Mfg Pflaumensaft