ConsoleWrite(HexToDouble("0x40544DAE14900000") & @CRLF) Func HexToDouble($xHex) ;by Sprenger120 ;converts a hex value into a double Local $tHexStruct, $tDoubleStruct, $pHexStruct, $dReturn $tHexStruct = DllStructCreate("int64;") DllStructSetData($tHexStruct, 1, $xHex) $pHexStruct = DllStructGetPtr($tHexStruct) $tDoubleStruct = DllStructCreate("double;", $pHexStruct) $dReturn = DllStructGetData($tDoubleStruct, 1) $tHexStruct = 0 $tDoubleStruct = 0 Return $dReturn EndFunc ;==>HexToDouble