Преобразование IP в число — это преобразование IP-адреса в десятичное число, часто используемое при проектировании полей таблиц баз данных. Для преобразования из стандартного формата в десятичное число необходимо следовать следующему алгоритму:
Число первого октета (самого левого) необходимо умножить на 16777216 (256^3).
Число второго октета необходимо умножить на 65536 (256^2).
Число третьего октета необходимо умножить на 256.
Необходимо сложить все полученные числа с четвертым октетом (формально четвертый октет умножается на 256^0, то есть на единицу).