判断IP地址范围的有关问题

判断IP地址范围的问题
inet_addr  可以把IP地址转换为 长整数

比如 192.168.16.1 转换后是10000 192.168.16.250 转换后为 15000
这样通过inet_addr转换后可以认为 16.1 - 16.250 就是 10000-15000 之间的数字了 

这种思路有问题没?  可以通过这种方式来判断一个IP地址是不是在设定的范围内么?

------解决方案--------------------
完全没问题,而且是推荐的比较方法
------解决方案--------------------
可以,都是同样方法转换的,后面可以进行比较