Mailinglisten-Archive |
Hi reinhold, Also heut is DI und ich bin immer noch nich weiter :) Wenn ich dich richtig verstehe muss ich so lange dividieren bis hinten nich mehr als 63 raus kommt? Also in ner schleife.. Bzw. will ich nur 36 zeichen :) Wenn ich jetzt 201000 / 63 rechne kommt 3190,irgentwas raus.. Wie kann ich da php verleiten mir den rest und nich das komma aus zu geben? Bzw. die reste merk ich mir dann in nem array? Und ordne diese zu. Und wie ich dann wieder meine ausgangszahl, zb. 107930205252596600 Rausbekomme kapierv ich auch nich ;) Also damit 201000 ist also 50 * 63^2 + 40 * 63^1 + 30 * 63^0 Zugegeben mathe war nie meine stärke... > Also z.B die Zahl 201000 > > 201000 / 63 = 3190 Rest 30 > 3190 / 63 = 50 Rest 40 > > 201000 ist also 50 * 63^2 + 40 * 63^1 + 30 * 63^0 > > Diese Zwischenergebnisse, also 50, 40 und 30 werden jetzt codiert: > > 0-9 bleibt 0-9 > 10-35 wird zu a-z > 36-61 wird zu A-Z > und 62 wird zu _ > > 50 -> O > 40 -> E > 30 -> u > > Damit wird aus 201000 der String "uEO" Lg michael
php::bar PHP Wiki - Listenarchive