Delphi programming to convert a 66-bit value (Hex) to decimal

Possible duplicate:
Large numbers in Pascal (Delphi)

I am trying to convert a value of 66 bits to decimal.

I note that the largest data type in delphi is int64, which can only allow 64-bit data. Delphi sample code for such a conversion is

result := strtoInt64('FFFFABCDEFF123456');

Please advice on how to use delphi for this without returning a range error.

Muda

+5
source share
2 answers

A decimal number in Delphi is called currency, it uses 8 bytes = 64 bits.

, . : http://www.delphi3000.com/articles/article_3772.asp
, 128- .

bignum lib Delphi: http://cc.embarcadero.com/item/27789
. : (Delphi)

+4

All Articles