求一个十六进制字符串转十进制字符串的函数(注意是长字符串)
因为需要将字符串“测试内容:发帖咨询问题前,建议你搜索,看是不是已经有人解决了这个问题”转为十进制数字字符串。
现在已找到函数可以将其转换为十六进制字符串“B2E2CAD4C4DAC8DDA3BAB7A2CCFBD7C9D1AFCECACCE2C7B0A3ACBDA8D2E9C4E3CBD1CBF7A3ACBFB4CAC7B2BBCAC7D2D1BEADD3D0C8CBBDE2BEF6C1CBD5E2B8F6CECACCE2”
但是找到的十六进制转十进制的都只能用于较短的数字,希望有朋友能提供一个能转为十进制数字字符串的函数。
[解决办法]
B2E2CAD4C4DAC8DDA3BAB7A2CCFBD7C9D1AFCECACCE2C7B0A3ACBDA8D2E9C4E3CBD1CBF7A3ACBFB4CAC7B2BBCAC7D2D1BEADD3D0C8CBBDE2BEF6C1CBD5E2B8F6CECACCE2(136位,16进制)---------------
40239613835475773843084249009504018193838928938448440669018333185903356654982272013879051087737988953504024253118967954029454900872689947444072858053085492859817186
(164位,10进制)
几年前写过一个代码,效率不是很高,仅供参考:
http://blog.csdn.net/northwolves/archive/2004/05/17/19593.aspx