128 bit operation with delphi
i need to convert a hexadecimal value to a decimal integer; there some unit that can to do it? On web i have found something about it but not help me much. I have understood that using asm inline is possible represent it as a packed array of four integer to 32 bit; i have found as convert a int32 or int64 to int128 and viceversa, but not found nothing for take for example two int64 and to do a int128 and too i have found issue searching in asm inline something that emule div operator, mul operator and sum operator.
So i ask if someoune can help me to solve this problem. My objective is take a string in hexadecimal and convert in decimal and after calc equivalent value in base 35 (0..9, A..Z).
Thanks very much.
128 bit operation with delphi
===

i need to convert a hexadecimal value to a decimal integer; there some unit that can to do it? On web i have found something about it but not help me much. I have understood that using asm inline is possible represent it as a packed array of four integer to 32 bit; i have found as convert a int32 or int64 to int128 and viceversa, but not found nothing for take for example two int64 and to do a int128 and too i have found issue searching in asm inline something that emule div operator, mul operator and sum operator.
So i ask if someoune can help me to solve this problem. My objective is take a string in hexadecimal and convert in decimal and after calc equivalent value in base 35 (0..9, A..Z).
Thanks very much.