不同格式的IP地址

时间:2013-08-22 20:46:03

标签: networking

通常,我们会看到以下格式的IP地址:

“108.169.14.35”,

但是,如果我将其转换为“-o pipe”(旧机器)格式,它看起来像“0 | 0 | 0 | 1823018531”

现在我想了解导致IP地址完全不同的原因。有没有办法将其从“-o pipe”转换回“normal”格式?

1 个答案:

答案 0 :(得分:1)

1823018531是以十进制格式写的IP地址108.169.14.35。无法知道零的含义。

要将十进制格式转换为“点分四元组”,编程语言的标准库可能有一个子程序。如果没有,你可以得到从最后到第一的数字除以256并取余数,然后再除以256并取余数,再重复两次。