Kết nối qua MCP →

Nhập phép tính

Công thức

Quảng cáo

Kết quả

Giá trị thập phân (số nguyên)
3.232.235.777
for IP 192.168.1.1
Octet 1 × 256³ 192 × 16,777,216
Octet 2 × 256² 168 × 65,536
Octet 3 × 256 1 × 256
Octet 4 × 1 1 × 1

Công cụ chuyển IP sang số thập phân là gì?

Một địa chỉ IPv4 như 192.168.1.1 được viết dưới dạng bốn số (gọi là octet) ngăn cách bởi dấu chấm, nhưng bản chất bên dưới nó chỉ là một con số 32-bit duy nhất. Công cụ này gộp bốn octet lại thành một số nguyên thập phân nằm trong khoảng từ 0 đến 4.294.967.295. Dạng gọn gàng này rất hữu ích cho cơ sở dữ liệu, tra cứu vị trí địa lý (geolocation), các phép tính mạng và việc sắp xếp địa chỉ theo thứ tự số.

Cách sử dụng

Nhập lần lượt bốn octet — mỗi giá trị phải nằm trong khoảng từ 0 đến 255. Nhấn nút tính toán, công cụ sẽ trả về một số nguyên thập phân duy nhất đại diện cho toàn bộ địa chỉ, kèm theo bảng phân tích chi tiết phần đóng góp của từng octet.

Giải thích công thức

Mỗi octet chiếm 8 bit, vì vậy địa chỉ được tạo ra bằng cách dịch chuyển từng octet vào đúng vị trí của nó:

$$\text{số thập phân} = a \times 256^3 + b \times 256^2 + c \times 256 + d$$

Đây chính là một số ở hệ cơ số 256, trong đó octet ngoài cùng bên trái có trọng số lớn nhất. Cụ thể: \(256^3 = 16{.}777{.}216\), \(256^2 = 65{.}536\) và \(256^1 = 256\).

Ví dụ minh họa

Với 192.168.1.1: \(192 \times 16{.}777{.}216 = 3{.}221{.}225{.}472\); \(168 \times 65{.}536 = 11{.}010{.}048\); \(1 \times 256 = 256\); \(1 \times 1 = 1\). Cộng tất cả lại ta được $$3{.}221{.}225{.}472 + 11{.}010{.}048 + 256 + 1 = \mathbf{3{.}232{.}235{.}777}.$$

Câu hỏi thường gặp

Giá trị lớn nhất là bao nhiêu? Địa chỉ IPv4 lớn nhất là 255.255.255.255, tương đương 4.294.967.295 (tức \(2^{32} - 1\)).

Công cụ này có dùng được cho IPv6 không? Không — IPv6 sử dụng 128 bit và có định dạng hoàn toàn khác. Công cụ này chỉ hỗ trợ IPv4.

Thứ tự các octet có quan trọng không? Có. Octet đầu tiên có trọng số lớn nhất; chỉ cần đổi chỗ các octet là kết quả sẽ thay đổi hoàn toàn.

Cập nhật lần cuối: