htonl (host-to-network long) hoán đổi thứ tự 4 byte của một số nguyên 32-bit, chuyển từ little-endian sang big-endian (network byte order).
Số 32-bit gồm 4 byte b3 b2 b1 b0 (b3 cao nhất). Sau htonl thứ tự byte bị đảo thành b0 b1 b2 b3.
Vào: 16909060 = 0x01020304. Đảo 4 byte → 0x04030201 = 67305985.
Một dòng chứa số nguyên v (0 ≤ v ≤ 4294967295).
0 ≤ v ≤ 4294967295 (2^32 - 1).
Một dòng: giá trị 32-bit sau htonl.
Ví dụ:
Đầu vào:
16909060
Đầu ra:
67305985
Giải thích:
Đang tải editor...