Beginner

Convertisseur adresse IP en entier

Convertissez une adresse IPv4 en son entier décimal 32 bits (plus hexadécimal et binaire), ou reconvertissez un entier en notation décimale pointée.

Sens

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.
Les résultats sont des estimations fournies à titre d’information générale uniquement et ne constituent pas un avis professionnel — vérifiez toujours les résultats importants de manière indépendante avant de vous y fier. Lire l’avertissement complet.
Réponse rapide

Comment fonctionne cette calculatrice ?

Multipliez chaque octet IPv4 par sa valeur de position (256³, 256², 256, 1) et additionnez-les pour obtenir un entier 32 bits de 0 à 4294967295. Par exemple, 192.168.1.1 devient 3232235777. Inversez avec des divisions et modulos successifs par 256 pour retrouver l'adresse en décimal pointé.

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

Une adresse IPv4 a quatre octets (a.b.c.d), chacun une valeur 8 bits de 0 à 255. Pour convertir l'adresse en un seul nombre 32 bits, chaque octet est pondéré par sa position : le premier octet est multiplié par 256³ (16777216), le deuxième par 256² (65536), le troisième par 256 (256) et le dernier par 1. Les additionner donne un entier non signé de 0 à 4294967295.

Pour inverser le processus, l'entier est décomposé en octets : a = floor(n / 16777216) mod 256, b = floor(n / 65536) mod 256, c = floor(n / 256) mod 256, et d = n mod 256. Le résultat est réassemblé en la chaîne décimale pointée familière.

La forme hexadécimale est l'entier écrit en base 16 (8 chiffres hex avec remplissage), et la forme binaire montre chaque octet en groupe de 8 bits. L'outil valide que chaque octet reste entre 0 et 255 et que toute saisie d'entier est un nombre entier dans la plage 32 bits non signée ; les saisies hors plage ou mal formées ne renvoient aucun résultat.

Questions fréquentes

Une adresse IPv4 fait 32 bits, donc la plus grande valeur possible est 2³² − 1 = 4294967295, qui correspond à 255.255.255.255.

De nombreuses bases de données et langages stockent la valeur dans un long signé 64 bits pour la garder positive, car un entier signé 32 bits déborderait au-delà de 2147483647. Le nombre lui-même reste une valeur IPv4 32 bits non signée.

Non. Les adresses IPv6 font 128 bits et utilisent une notation hexadécimale différente. Ce convertisseur ne gère que les adresses IPv4 32 bits.

Aussi appelé

ip en entier
ip en decimal
convertir ip en nombre
adresse ip en entier
ipv4 en nombre
convertisseur adresse ip
entier en ip

APA

TG we-Calculate Editorial Team. (2026). Convertisseur adresse IP en entier [Online calculator]. TG we-Calculate. https://we-calculate.com/fr/calculator/ip-to-integer-converter

Chicago

TG we-Calculate Editorial Team. "Convertisseur adresse IP en entier." TG we-Calculate. 2026. https://we-calculate.com/fr/calculator/ip-to-integer-converter.

IEEE

TG we-Calculate Editorial Team, "Convertisseur adresse IP en entier," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/fr/calculator/ip-to-integer-converter

BibTeX

@misc{wecalculate_ip_to_integer_converter, title = {Convertisseur adresse IP en entier}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/fr/calculator/ip-to-integer-converter}}, year = {2026}, note = {TG we-Calculate} }

Cette calculatrice vous a-t-elle aidé ?