Trinthlo

Converting Hex Values to Double Values

<cffunction name="hexToDouble" access="public" output="false" returntype="string">
    <cfargument name="hexValue" type="string" required="false" default="" />
    <cfset var longVal = "" />
    <cfset var results = "" />
    <cftry>
        <cfset longVal = createObject("java", "java.lang.Long").valueOf(arguments.hexValue, 16).longValue() />
        <cfset results = createObject("java", "java.lang.Double").longBitsToDouble(longVal) />
        <cfcatch></cfcatch>
    </cftry>
    <cfreturn results />
</cffunction>