读书人

请教怎么把字符串的16进制数,转换成整

发布时间: 2012-05-27 05:42:30 作者: rapoo

请问如何把字符串的16进制数,转换成整数,然后换成10进制???
我现在一共4个字符串数据,是从串口接收的数据中提取的,现在想把他组合到一块儿,然后算出相应的10进制
例如
a := 'C0';
b := 'F0';
c := 'C5';
d := '04';
想把a,b,c,d组合到一块成C0F0C504,然后把它换算成10进制,

我用strtoint('$'+a+b+c+d)进行转换,不过我再用inttostr回转发现回转值了不是C0F0C504,请问谁有好办法

[解决办法]
用 strtoint('$'+a+b+c+d)进行转换,没错。
用 inttohex 就可以回转为 C0F0C504

读书人网 >.NET

热点推荐