MudGuard: IP Adresse in INT ändern

Beitrag lesen

Hi,

ich bräuchte die IP Adresse als Zahl, weiß aber gerade nicht, ob ich das Replacezeugs richtig mache und wie ich das ganze in ein INT gleich umwandeln kann:
int zahl= request.getRemoteAddr().replaceAll(".", "")

Daß das nicht funktionieren kann, siehst Du an diesem Beispiel:
12.3.4.5 -> 12345
1.23.4.5 -> 12345

ErsterTeil * 16777216  +  ZweiterTeil * 65536 + DritterTeil * 256  + VierterTeil

(16777216 = 256^3, 65536 = 256^2)

cu,
Andreas

--
Warum nennt sich Andreas hier MudGuard?
O o ostern ...
Fachfragen unaufgefordert per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.