Apa Itu Konversi IP ke Desimal?
Konversi IP ke desimal mengubah alamat IPv4 dalam notasi desimal bertitik (seperti 192.168.1.1) menjadi satu bilangan bulat 32-bit (3.232.235.777). Setiap alamat IPv4 pada dasarnya adalah angka 32-bit — empat oktet yang dipisahkan titik hanyalah representasi yang mudah dibaca manusia.
Rumus konversi mengalikan setiap oktet dengan nilai posisinya (256³, 256², 256¹, 256⁰) dan menjumlahkan hasilnya. Nilai 32-bit yang sama juga dapat direpresentasikan dalam heksadesimal (0xC0A80101) atau biner (11000000.10101000.00000001.00000001).
Konverter gratis kami mendukung konversi dua arah antara semua 4 format: IP bertitik, bilangan desimal, heksadesimal, dan biner — dengan rincian lengkap per oktet.

Cara Mengonversi Alamat IP ke Desimal
Proses konversi IP ke desimal melibatkan perhitungan matematis sederhana berdasarkan nilai posisi setiap oktet. Anda dapat menghitungnya secara manual atau menggunakan konverter online kami untuk hasil instan.
Berikut langkah-langkah konversi beserta contoh detail.
Ambil alamat IP dan pisahkan berdasarkan titik. Contoh: 192.168.1.1 menjadi oktet 1 = 192, oktet 2 = 168, oktet 3 = 1, oktet 4 = 1.
Oktet 1 × 256³ (16.777.216), oktet 2 × 256² (65.536), oktet 3 × 256¹ (256), oktet 4 × 256⁰ (1). Untuk 192.168.1.1: 192 × 16.777.216 = 3.221.225.472, 168 × 65.536 = 11.010.048, 1 × 256 = 256, 1 × 1 = 1.
3.221.225.472 + 11.010.048 + 256 + 1 = 3.232.235.777. Jadi 192.168.1.1 dalam desimal adalah 3.232.235.777. Atau gunakan konverter gratis di atas untuk hasil instan.
Cara Mengonversi Desimal ke Alamat IP
Konversi balik dari desimal ke IP menggunakan operasi pembagian berulang dengan 256. Proses ini membalik langkah-langkah konversi IP ke desimal.
Berikut langkah-langkah untuk mengonversi bilangan desimal kembali menjadi alamat IP.
Untuk 3.232.235.777: floor(3.232.235.777 / 16.777.216) = 192. Sisa = 3.232.235.777 - (192 × 16.777.216) = 11.010.305. Oktet pertama = 192.
floor(11.010.305 / 65.536) = 168. Sisa = 11.010.305 - (168 × 65.536) = 257. Oktet kedua = 168.
floor(257 / 256) = 1. Sisa = 257 - (1 × 256) = 1. Oktet ketiga = 1. Oktet keempat = sisa = 1. Hasil: 192.168.1.1.
Referensi Format Alamat IP
Alamat IPv4 dapat direpresentasikan dalam empat format berbeda. Setiap format memiliki kegunaan spesifik di dunia jaringan dan pemrograman.
Format standar dengan 4 oktet dipisahkan titik. Contoh: 192.168.1.1. Setiap oktet dari 0 hingga 255. Digunakan dalam konfigurasi jaringan, tabel routing, dan administrasi.
Satu bilangan bulat 32-bit tak bertanda. Contoh: 3.232.235.777. Rentang 0 hingga 4.294.967.295 (2³²-1). Digunakan dalam database, pemrograman, dan kalkulasi rentang IP.
Basis 16 dengan setiap nibble (4 bit) sebagai digit 0-F. Contoh: 0xC0A80101. Digunakan dalam tangkapan paket dan debugging tingkat rendah.
Basis 2 menampilkan setiap bit secara individual. Contoh: 11000000.10101000.00000001.00000001. Penting untuk memahami subnet mask dan notasi CIDR.
Kapan Anda Membutuhkan Konversi IP ke Desimal
Konversi IP ke desimal berguna dalam berbagai situasi, dari penyimpanan database hingga pemrograman jaringan. Berikut kasus penggunaan yang paling umum.

Penyimpanan database — IP sebagai bilangan bulat menggunakan lebih sedikit ruang (4 byte vs 15 karakter) dan memungkinkan query rentang yang efisien dengan BETWEEN
Aturan firewall — Beberapa firewall dan ACL menerima rentang IP sebagai rentang bilangan bulat
Pemrograman jaringan — API socket tingkat rendah bekerja dengan bilangan bulat 32-bit
Perbandingan rentang IP — Memeriksa apakah IP berada dalam rentang CIDR adalah perbandingan bilangan bulat sederhana
Analisis paket — Penganalisis protokol jaringan menampilkan IP sebagai nilai hex dalam dump paket
Edukasi — Memahami representasi biner alamat IP untuk konsep subnet dan routing
Contoh Umum IP ke Desimal
Berikut konversi alamat IP umum ke padanan desimalnya. Gunakan konverter kami di atas untuk menghitung alamat IP apa pun secara instan.
127.0.0.1 (loopback) → 2.130.706.433 desimal → 0x7F000001 hex
192.168.1.1 (gateway default) → 3.232.235.777 desimal → 0xC0A80101 hex
10.0.0.1 (jaringan privat) → 167.772.161 desimal → 0x0A000001 hex
8.8.8.8 (Google DNS) → 134.744.072 desimal → 0x08080808 hex
255.255.255.255 (broadcast) → 4.294.967.295 desimal → 0xFFFFFFFF hex
0.0.0.0 (semua alamat) → 0 desimal → 0x00000000 hex
Alat Terkait
Jelajahi alat IP dan jaringan gratis lainnya dari DNS Robot untuk kebutuhan konversi dan analisis jaringan Anda.
Konversi alamat IPv4 ke format IPv6.
Kompres dan ekspansi alamat IPv6.
Hitung subnet, mask, dan rentang IP.
Temukan geolokasi dan detail dari IP apa pun.
Lihat alamat IP publik Anda secara instan.
Temukan informasi Autonomous System Number.