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 IP: 192.168.1.1
- 1
Octet 1 contribution (×2²⁴)
192 × 16 777 216 = 3 221 225 472 - 2
Octet 2 contribution (×2¹⁶)
168 × 65 536 = 11 010 048 - 3
Octet 3 contribution (×2⁸)
1 × 256 = 256 - 4
Octet 4 contribution (×2⁰)
1 × 1 = 1 - 5
32-bit integer
3 221 225 472 + 11 010 048 + 256 + 1 = 3 232 235 777Each octet scaled by its byte-position weight (256³, 256², 256, 1) then summed.
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
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é
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
TG we-Calculate Editorial Team. "Convertisseur adresse IP en entier." TG we-Calculate. 2026. https://we-calculate.com/fr/calculator/ip-to-integer-converter.
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
@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é ?
