Is there any function to convert long decimal number in to hexadecimal?
<p>I have a need to convert a long decimal number :14245138929982432 in to    hexadecimal value whose value is 329BE0DDB29BE0.</p>

<p>But when i am trying to use below piece of code i am getting result as FFFFFFFF.</p>

<pre><code>$l_KeyExpected_UL=14245138929982432;
$hexadeci = sprintf '%X', $l_KeyExpected_UL;
print $hexadeci."\n";\
</code></pre>

<p>can Any one please help on this.</p>