Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function IntToHex(Value: int64; Digits: integer): string;
- const
- HexDigits: array[0..15] of char = '0123456789ABCDEF';
- var
- i: integer;
- begin
- If Digits=0 then
- Digits:=1;
- SetLength(result, digits);
- for i := 0 to digits - 1 do
- begin
- result[digits - i] := HexDigits[value and 15];
- value := value shr 4;
- end ;
- while value <> 0 do begin
- result := HexDigits[value and 15] + result;
- value := value shr 4;
- end;
- end ;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement