Beginner

Převodník IP adresy na celé číslo

Převeďte IPv4 adresu na její 32bitové desítkové celé číslo (plus šestnáctkové a binární), nebo převeďte celé číslo zpět na tečkovaný zápis.

Směr

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.
Výsledky jsou pouze orientační odhady pro obecné informační účely a nejsou odborným poradenstvím — důležité výsledky si vždy nezávisle ověřte, než se na ně spolehnete. Přečíst si úplné právní upozornění.
Rychlá odpověď

Jak tato kalkulačka funguje?

Vynásobte každý oktet IPv4 jeho hodnotou pozice (256³, 256², 256, 1) a sečtěte je pro získání 32bitového celého čísla od 0 do 4294967295. Například 192.168.1.1 se stane 3232235777. Obraťte to postupným dělením a modulem 256 pro získání tečkovaného zápisu.

Vzorec
celé číslo = a×16777216 + b×65536 + c×256 + d
How this is calculated

IPv4 adresa má čtyři oktety (a.b.c.d), každý je 8bitová hodnota od 0 do 255. Pro převod adresy na jediné 32bitové číslo se každý oktet váží podle své pozice: první oktet se vynásobí 256³ (16777216), druhý 256² (65536), třetí 256 (256) a poslední 1. Jejich sečtením vznikne celé číslo bez znaménka od 0 do 4294967295.

Pro obrácení procesu se celé číslo rozloží zpět na oktety: a = floor(n / 16777216) mod 256, b = floor(n / 65536) mod 256, c = floor(n / 256) mod 256 a d = n mod 256. Výsledek se znovu složí do známého tečkovaného řetězce.

Šestnáctková forma je celé číslo zapsané v základu 16 (8 hex číslic při doplnění) a binární forma ukazuje každý oktet jako 8bitovou skupinu. Nástroj ověří, že každý oktet zůstává v rozsahu 0–255 a že jakýkoli celočíselný vstup je celé číslo v rozsahu 32bitového čísla bez znaménka; vstupy mimo rozsah nebo chybně zadané nevrátí žádný výsledek.

Často kladené otázky

IPv4 adresa má 32 bitů, takže největší možná hodnota je 2³² − 1 = 4294967295, což odpovídá 255.255.255.255.

Mnoho databází a jazyků ukládá hodnotu do 64bitového celého čísla long se znaménkem, aby zůstala kladná, protože 32bitové celé číslo se znaménkem by přeteklo přes 2147483647. Samotné číslo je stále 32bitová IPv4 hodnota bez znaménka.

Ne. IPv6 adresy mají 128 bitů a používají jiný šestnáctkový zápis. Tento převodník zpracovává pouze 32bitové IPv4 adresy.

Také známé jako

ip na číslo
ip na desítkové
převod ip adresy
ipv4 na číslo
ip na integer
číslo na ip
konvertor ip adresy

APA

TG we-Calculate Editorial Team. (2026). Převodník IP adresy na celé číslo [Online calculator]. TG we-Calculate. https://we-calculate.com/cs/calculator/ip-to-integer-converter

Chicago

TG we-Calculate Editorial Team. "Převodník IP adresy na celé číslo." TG we-Calculate. 2026. https://we-calculate.com/cs/calculator/ip-to-integer-converter.

IEEE

TG we-Calculate Editorial Team, "Převodník IP adresy na celé číslo," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/cs/calculator/ip-to-integer-converter

BibTeX

@misc{wecalculate_ip_to_integer_converter, title = {Převodník IP adresy na celé číslo}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/cs/calculator/ip-to-integer-converter}}, year = {2026}, note = {TG we-Calculate} }

Pomohla vám tato kalkulačka?