Beginner

Konverter fra IP-adresse til heltal

Konverter en IPv4-adresse til dens 32-bit decimalheltal (plus hexadecimal og binær), eller omdan et heltal tilbage til prikket-firkant-notation.

Retning

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.
Resultaterne er skøn, der kun gives til generel information og er ikke professionel rådgivning — verificér altid vigtige resultater uafhængigt, før du forlader dig på dem. Læs hele ansvarsfraskrivelsen.
Hurtigt svar

Hvordan fungerer denne lommeregner?

Gang hver IPv4-oktet med dens pladsværdi (256³, 256², 256, 1) og læg dem sammen for at få et 32-bit heltal fra 0 til 4294967295. For eksempel bliver 192.168.1.1 til 3232235777. Vend det om med successiv division og modulo med 256 for at gendanne den prikket-firkantede adresse.

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

En IPv4-adresse har fire oktetter (a.b.c.d), hver en 8-bit værdi fra 0 til 255. For at konvertere adressen til et enkelt 32-bit tal vægtes hver oktet efter sin position: den første oktet ganges med 256³ (16777216), den anden med 256² (65536), den tredje med 256 (256) og den sidste med 1. At lægge disse sammen giver et fortegnsløst heltal fra 0 til 4294967295.

For at vende processen om dekomponeres heltallet tilbage til oktetter: a = floor(n / 16777216) mod 256, b = floor(n / 65536) mod 256, c = floor(n / 256) mod 256 og d = n mod 256. Resultatet samles på ny som den velkendte prikket-firkantede streng.

Den hexadecimale form er heltallet skrevet i base 16 (8 hex-cifre når det udfyldes), og den binære form viser hver oktet som en 8-bit gruppe. Værktøjet validerer, at hver oktet holder sig inden for 0-255, og at enhver heltalsindtastning er et helt tal inden for det fortegnsløse 32-bit-område; indtastninger uden for området eller med forkert format giver intet resultat.

Ofte stillede spørgsmål

En IPv4-adresse er 32 bit, så den størst mulige værdi er 2³² − 1 = 4294967295, hvilket svarer til 255.255.255.255.

Mange databaser og sprog gemmer værdien i en 64-bit fortegnsbestemt long for at holde den positiv, da et 32-bit fortegnsbestemt heltal ville løbe over forbi 2147483647. Tallet er stadig en fortegnsløs 32-bit IPv4-værdi.

Nej. IPv6-adresser er 128 bit og bruger en anden hexadecimal notation. Denne konverter håndterer kun 32-bit IPv4-adresser.

Også kendt som

ip til heltal
ip til decimal
ip adresse konverter
ipv4 til tal
heltal til ip
ip til long

APA

TG we-Calculate Editorial Team. (2026). Konverter fra IP-adresse til heltal [Online calculator]. TG we-Calculate. https://we-calculate.com/da/calculator/ip-to-integer-converter

Chicago

TG we-Calculate Editorial Team. "Konverter fra IP-adresse til heltal." TG we-Calculate. 2026. https://we-calculate.com/da/calculator/ip-to-integer-converter.

IEEE

TG we-Calculate Editorial Team, "Konverter fra IP-adresse til heltal," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/da/calculator/ip-to-integer-converter

BibTeX

@misc{wecalculate_ip_to_integer_converter, title = {Konverter fra IP-adresse til heltal}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/da/calculator/ip-to-integer-converter}}, year = {2026}, note = {TG we-Calculate} }

Hjalp denne lommeregner dig?