Convertire un indirizzo IP in numero decimale
Questo strumento converte un indirizzo IPv4 nel numero decimale equivalente, e anche un numero decimale in indirizzo IP. In questo modo è più facile lavorare con intervalli di IP e database di geolocalizzazione.
Esempio: il tuo IP pubblico attuale è 216.73.216.143 e in decimale è 3628718223.
Come si converte un IP in decimale?
Un indirizzo IPv4 è formato da 4 numeri da 0 a 255 (4 byte). Per ottenere il decimale si moltiplica ogni blocco per una potenza di 256 e si sommano i risultati: a·256³ + b·256² + c·256 + d. Ad esempio, 192.168.1.1 = 192·16777216 + 168·65536 + 1·256 + 1 = 3232235777.
Il processo inverso consiste nel dividere successivamente il numero decimale per 256 e conservare i resti. I database di geolocalizzazione e gli intervalli di IP vengono spesso memorizzati in formato decimale perché così verificare se un IP rientra in un intervallo è un semplice confronto numerico.