Einzelnen Beitrag anzeigen

ThE_-_BliZZarD

Registriert seit: 15. Sep 2006
Ort: Wiesbaden/Hessen
89 Beiträge
 
Delphi 2010 Professional
 
#3

Re: Elegante Lösung gesucht: String aus Charset aufbauen

  Alt 7. Okt 2009, 09:59
Vielen Dank schon mal an Dax

Das hat mich schon um einiges weiter gebracht, zusätzlich kann ich diesen Link empfehlen:
Umrechnung von Zahlensystemen

Jetzt habe ich allerdings ein kleines Problem beim Mapping des Charsets gegen die Zahl - die Null ist ein Problem.

Code:
0 => 0  => a
1 => 1  => b
2 => 2  => c
3 => 3  => d
4 => 4  => e
5 => 5  => f
6 => 10 => aa
7 => 11 => ab
8 => 12 => ac
Am obigen Beispiel sieht man bei "0 => 0 => a" in Zusammenhang mit "6 => 10 => aa", das 0 nicht einfach auf a und 1 auf b gemappt werden kann..

Als mögliche Lösung könnte man die Null einfach weglassen:

Code:
1  => 1  => a
2  => 2  => b
3  => 3  => c
4  => 4  => d
5  => 5  => e
6  => 6  => f
7  => 11 => aa
8  => 12 => ab
9  => 13 => ac
10 => 14 => ad
Das funktioniert zwar tadellos, lässt die Null aber als undefinied zurück

Bin für jeden Tipp dankbar
MSVC2008 (C/C++ with QT), Delphi RAD 2010, Flash CS5 (FDT/Adobe), Java EE (Eclipse), PHP5
Antwortsprachen: Deutsch, Englisch, Französisch, Japanisch
  Mit Zitat antworten Zitat