我正在尝试使用Delphi代码将20位十进制值转换为十六进制。虽然我在下面的C#代码中找到了相应的代码。
BigInteger bi = new BigInteger("12345678901234567890");
string s = bi.ToHexString();
有没有人能提供等效的Delphi代码来实现这个目标?
请注意,使用kstools代码,我能够将17位十六进制值转换为20位十进制数,但我无法将其反转以获取十六进制值。
kstool代码如下:
var
I: TksInteger;
....
I.FromString('$ABDCF123456789FE');
Result = I.AsString;