Der Martin: String in Interger wandeln

Beitrag lesen

Hi,

ist dir bewusst, dass du hier einen Zahlenbereich von 128bit (32 Hex-Ziffern) hast? Welches System kann so große int-Werte verarbeiten?
Das ist nicht zwingend eine Hexzahl, das ist ein String aus zufälligen Zeichen aus Ziffern und Buchstaben. Also ein astreiner String.

ach so, das war mir nicht klar - denn dein Beispiel sieht aus wie die typischen GUIDs. Wenn das beliebige Buchstaben und/oder Ziffern sein können, erhöht sich die Zahl der Möglichkeiten und damit die "Breite" eines Integers mit gleichem Informationsgehalt nochmal um ein Vielfaches.

PHP bietet die arbitrary precision math functions, vielleicht hilft dir das. De facto werden die Zahlen dabei auch als Strings gespeichert, es stehen aber auch Rechenoperationen zur Verfügung.
Das schau ich mir in jedem Fall mal an. Danke

Ich bin inzwischen skeptisch, ob dir das wirklich helfen könnte.

Ciao,
 Martin

--
Treffen sich zwei Holzwürmer im Käse: "Na, auch Probleme mit den Zähnen?"
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(