C ++将子网前缀转换为十进制表示

时间:2017-05-22 01:51:00

标签: c++ prefix data-conversion subnet

我有一个子网前缀作为DWORD值(它是一个/ 24子网,所以DWORD值是24)。我想将其转换为十进制表示(这将是4294967040)。最简单的方法是什么?

1 个答案:

答案 0 :(得分:0)

看起来这将实现我的需要。如果您有更好的解决方案,请发布! :)

    x  y
0   1  1
1  -1  0
2   1  1
3   1  2
4  -1  0
5   1  1
6   1  2
7   1  3
8  -1  0
9   1  1
10  1  2
11  1  3
12  1  4
13 -1  0
14  1  1
15  1  2
16  1  3
17  1  4
18  1  5