Beginner

IP-adres-naar-geheel-getal-omzetter

Zet een IPv4-adres om naar zijn 32-bits decimale geheel getal (plus hexadecimaal en binair), of zet een geheel getal terug naar puntnotatie.

Richting

Dotted-quad, each octet 0-255
Decimal integer
3.232.235.777

Dotted IP: 192.168.1.1

Hexadecimal
0xC0A80101
Binary
11000000.10101000.00000001.00000001
Dotted-quad
192.168.1.1
100%
0%
0%
0%
Octet 1
Octet 2
Octet 3
Octet 4
Each octet's weighted contribution to the 32-bit integer
Step by step
  1. 1

    Octet 1 contribution (×2²⁴)

    192 × 16.777.216 = 3.221.225.472
  2. 2

    Octet 2 contribution (×2¹⁶)

    168 × 65.536 = 11.010.048
  3. 3

    Octet 3 contribution (×2⁸)

    1 × 256 = 256
  4. 4

    Octet 4 contribution (×2⁰)

    1 × 1 = 1
  5. 5

    32-bit integer

    3.221.225.472 + 11.010.048 + 256 + 1 = 3.232.235.777
    Each octet scaled by its byte-position weight (256³, 256², 256, 1) then summed.
Resultaten zijn schattingen die uitsluitend dienen ter algemene informatie en vormen geen professioneel advies — controleer belangrijke resultaten altijd zelf voordat je erop vertrouwt. Lees de volledige disclaimer.
Snel antwoord

Hoe werkt deze rekenmachine?

Vermenigvuldig elk IPv4-octet met zijn plaatswaarde (256³, 256², 256, 1) en tel ze op om een 32-bits geheel getal van 0 tot 4294967295 te krijgen. Bijvoorbeeld, 192.168.1.1 wordt 3232235777. Keer het om met opeenvolgende deling en modulo door 256 om het adres in puntnotatie terug te krijgen.

Formule
integer = a×16777216 + b×65536 + c×256 + d
How this is calculated

Een IPv4-adres heeft vier octetten (a.b.c.d), elk een 8-bits waarde van 0 tot 255. Om het adres om te zetten naar één enkel 32-bits getal, wordt elk octet gewogen op basis van zijn positie: het eerste octet wordt vermenigvuldigd met 256³ (16777216), het tweede met 256² (65536), het derde met 256 (256), en het laatste met 1. Deze optellen geeft een geheel getal zonder teken van 0 tot 4294967295.

Om het proces om te keren, wordt het geheel getal weer ontleed in octetten: a = floor(n / 16777216) mod 256, b = floor(n / 65536) mod 256, c = floor(n / 256) mod 256, en d = n mod 256. Het resultaat wordt weer samengesteld als de vertrouwde puntnotatie-tekenreeks.

De hexadecimale vorm is het geheel getal geschreven in grondtal 16 (8 hex-cijfers wanneer aangevuld), en de binaire vorm toont elk octet als een groep van 8 bits. De tool valideert dat elk octet binnen 0-255 blijft en dat elke invoer van een geheel getal een heel getal binnen het 32-bits bereik zonder teken is; invoer buiten bereik of misvormde invoer geeft geen resultaat.

Veelgestelde vragen

Een IPv4-adres is 32 bits, dus de grootst mogelijke waarde is 2³² − 1 = 4294967295, wat overeenkomt met 255.255.255.255.

Veel databases en talen slaan de waarde op in een 64-bits signed long om hem positief te houden, aangezien een 32-bits signed integer zou overlopen voorbij 2147483647. Het getal zelf is nog steeds een 32-bits IPv4-waarde zonder teken.

Nee. IPv6-adressen zijn 128 bits en gebruiken een andere hexadecimale notatie. Deze omzetter verwerkt alleen 32-bits IPv4-adressen.

Ook bekend als

ip naar getal
ip naar decimaal
ip naar integer
ipv4 naar nummer
ip omzetten
ip converteren
integer naar ip

APA

TG we-Calculate Editorial Team. (2026). IP-adres-naar-geheel-getal-omzetter [Online calculator]. TG we-Calculate. https://we-calculate.com/nl/calculator/ip-to-integer-converter

Chicago

TG we-Calculate Editorial Team. "IP-adres-naar-geheel-getal-omzetter." TG we-Calculate. 2026. https://we-calculate.com/nl/calculator/ip-to-integer-converter.

IEEE

TG we-Calculate Editorial Team, "IP-adres-naar-geheel-getal-omzetter," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/nl/calculator/ip-to-integer-converter

BibTeX

@misc{wecalculate_ip_to_integer_converter, title = {IP-adres-naar-geheel-getal-omzetter}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/nl/calculator/ip-to-integer-converter}}, year = {2026}, note = {TG we-Calculate} }

Heeft deze rekenmachine je geholpen?