DarthShader
Erfahrenes Mitglied
Hallo zusammen
ich sitze hier gerade an einem kleinen Problem, und ich finds fast lächerlich, dass ich es einfach nicht gebacken bekomme: es geht um eine Zahlenkovertierung in eine andere Basis.
Nehmen wir an, die Buchstaben A bis Z seien durchnummeriert von 1 bis 26, repräsentieren also ihre Position im Alphabet.
Nun habe ich die Zahl 1, welche kovertiert würde zu A, 2 = B, 3 = C, Z = 26 usw...
Die Zahl 27 würde durch AA repräsentiert, 28 = AB etc...
Ich versuche gerade eine Methode zu schreiben, die mir diese Konvertierung ermöglicht, also als Signatur quasi
public String numToString( int num );
schaffe es aber nicht, sie fehlerfrei hinzubekommen.
Kann mir jemand den Algorithmus mal schriftlich skizzieren oder bissl Pseudocode geben, vllt. hat ja jemand schon ein (mögl. ähnliches) funktionierendes Beispiel?
Vielen Dank!
ich sitze hier gerade an einem kleinen Problem, und ich finds fast lächerlich, dass ich es einfach nicht gebacken bekomme: es geht um eine Zahlenkovertierung in eine andere Basis.
Nehmen wir an, die Buchstaben A bis Z seien durchnummeriert von 1 bis 26, repräsentieren also ihre Position im Alphabet.
Nun habe ich die Zahl 1, welche kovertiert würde zu A, 2 = B, 3 = C, Z = 26 usw...
Die Zahl 27 würde durch AA repräsentiert, 28 = AB etc...
Ich versuche gerade eine Methode zu schreiben, die mir diese Konvertierung ermöglicht, also als Signatur quasi
public String numToString( int num );
schaffe es aber nicht, sie fehlerfrei hinzubekommen.
Kann mir jemand den Algorithmus mal schriftlich skizzieren oder bissl Pseudocode geben, vllt. hat ja jemand schon ein (mögl. ähnliches) funktionierendes Beispiel?
Vielen Dank!