Connectez-vous via MCP →

Entrez le calcul

Formule

Publicité

Résultats

Décimal (entier 32 bits)
3 232 235 777
for IP 192.168.1.1
Calcul 192×16777216 + 168×65536 + 1×256 + 1

Qu'est-ce qu'un convertisseur d'IP en décimal ?

Une adresse IPv4 comme 192.168.1.1 s'écrit sous la forme de quatre nombres (les octets) séparés par des points, chacun compris entre 0 et 255. En interne, pourtant, une adresse IPv4 n'est rien d'autre qu'un seul entier non signé de 32 bits. Ce convertisseur transforme la notation pointée, lisible par l'humain, en cet unique entier décimal — pratique pour les bases de données, la programmation réseau, les règles d'ACL et les recherches de géolocalisation.

Comment l'utiliser

Saisissez chacun des quatre octets (0 à 255) dans les champs prévus : le convertisseur affiche aussitôt la valeur décimale correspondante. Si une valeur dépasse 255, elle est ramenée à la plage autorisée afin que le résultat reste un entier IPv4 valide.

La formule expliquée

Pour une adresse a.b.c.d, la valeur décimale se calcule ainsi :

$$\text{décimal} = a \times 16777216 + b \times 65536 + c \times 256 + d$$

Les coefficients sont des puissances de 256 : \(256^3 = 16\,777\,216\), \(256^2 = 65\,536\), \(256^1 = 256\) et \(256^0 = 1\). Chaque octet est ainsi placé à sa position de 8 bits correcte au sein du nombre de 32 bits.

Publicité
Schéma de quatre octets IP multipliés par leurs valeurs de position et additionnés en un entier décimal
Chaque octet est multiplié par sa valeur de position et les quatre produits sont additionnés pour former la valeur décimale.

Exemple détaillé

Convertissons 192.168.1.1 :

$$192 \times 16777216 = 3\,221\,225\,472$$
$$168 \times 65536 = 11\,010\,048$$
$$1 \times 256 = 256$$
$$1 \times 1 = 1$$
$$\text{Total} = 3\,232\,235\,777$$

Binaire de 32 bits regroupé en quatre octets converti en un seul nombre décimal
Une adresse IPv4 fait 32 bits, quatre octets de 8 bits qui se combinent en une seule valeur décimale.

Questions fréquentes

Quelle est la valeur maximale ? 255.255.255.255 vaut \(4\,294\,967\,295\), soit le plus grand entier non signé de 32 bits.

Que donne 0.0.0.0 ? Zéro — c'est la plus petite valeur possible.

Cela fonctionne-t-il pour l'IPv6 ? Non. L'IPv6 utilise des adresses sur 128 bits ; cet outil ne traite que les adresses IPv4 au format pointé.

Dernière mise à jour: