我想在这方面得到一些帮助,因为我已经花了几个小时来做这件事,但我做不到。我想编写一个带符号整数的函数,并使用 Intel 标准算法将其转换为点 IP 地址,这是一个示例:
IP 地址 192.168.18.188 显示为 -1139627840。要使用 Intel 标准转换此 IP 地址,我将必须执行以下过程:
- 将 (-1139627840) 转换为十六进制值。BC12A8C0。
- 反转十六进制字节,如下图: CO A8 12 BC
- 将字节从十六进制转换为十进制,如下图: 192 168 18 188
- IP 地址以以下格式显示:192.168.18.188
任何帮助,将不胜感激。