Wie konvertiere ich 32bitIPAdressen in 4*8 Bitfeld

Hallo Ihr,

ich wollte wissen wie ich eine 32bit-lange IP-Adresse in 4*8Bitfelder umwandeln kann, denn ich verstehe dieses Dezimalverfahren überhaupt nicht.

Beispiel:
Aus 32bit
10010001.00001010.00100010.00000011
werden
145.10.34.3

Wie rechnet man das aus? Wäre froh, wenn das einer an einem dieser 8Bitfelder schriftlich mal vorrechnen könnte.

MfG Andreas

Hallo,

funktioniert wie jede binärzahl in Dezimalzahl umzuwandeln :smile:
Musst halt nur in 4 Teile zerlegen

binär 10010001 ist dezimal 145
binär 00001010 ist dezimal 10
binär 00100010 ist dezimal 34
binär 00000011 ist dezimal 3

Wo ist das Problem? Oder haperts an der Umwandlung von Binär nach Dezimal?

Naja dann musste mal googlen aber einfach gesagt ist in im Binärwert jede Ziffer von rechts mal 2 hoch ihre Position zu nehmen

also 11 = 2^1 + 2^0 = 3
100010 = 2^5 + 2^1 = 32 + 2 = 34

Aber dazu gibt es genug Webseiten die das genauer erklären, hat ja nichts mit IP Adressen im Speziellen zu tun.

Grüße
Bruno

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Vielen Dank, habs jetzt verstanden.

MfG Andreas