ColdFusion UDF Library - numberToIp
December 16th, 2008
«« Back to ColdFusion Library
Category:
NETWORK
Description:
Converts a number to an IP Address (opposite of ipToNumber)
Parameters:
Returns:
Requires:
Sample Use:
Copy to Clipboard
Category:
NETWORK
Description:
Converts a number to an IP Address (opposite of ipToNumber)
Parameters:
- number (Numeric, required)
an integer to be converted into an ip address - delimiter (String, Default: .)
a character to separate the number quads.
Returns:
Requires:
Sample Use:
Copy to Clipboard
function numberToIp(number){
var value = "";
var delimiter = ".";
var counter = 0;
var exponent = 4;
if (arrayLen(arguments) gte 2)delimiter = arguments[2];
while (number){
value = listAppend(value,int(number/(256^(exponent-1))),delimiter);
number = number-int(number/(256^(exponent-1)))*(256^(exponent-1));
exponent = decrementValue(exponent);
};
return value;
};
// http://www.programmers.org/index.php/coldfusion-udf-library/?ckey=52&function=numberToIp



