关于串口调试助手VC源程序及详细编程过程
发布网友
发布时间:2022-05-05 14:18
我来回答
共2个回答
热心网友
时间:2022-06-27 14:56
这样你每接受一个字符,如:strtemp.Format("%X",bt); 就把这个字符串的没一位转换成十进制,然后,把第一个十进制左移4位,然后加上后一个十进制数字,得出的结果也就是你要的数字,这个方法我测试过,一定行的
注意:你这个for(k=0;k<len;k++) 循环,每循环一次就接收一个字符,你只要每接收一个字符后,按我上面的方法转换,得到的值就一顶是你相应16进制转换成10进制的值,哈哈哈哈
热心网友
时间:2022-06-27 14:56
这样你每接受一个字符,如:strtemp.Format("%X",bt);
就把这个字符串的没一位转换成十进制,然后,把第一个十进制左移4位,然后加上后一个十进制数字,得出的结果也就是你要的数字,这个方法我测试过,一定行的
注意:你这个for(k=0;k<len;k++)
循环,每循环一次就接收一个字符,你只要每接收一个字符后,按我上面的方法转换,得到的值就一顶是你相应16进制转换成10进制的值,哈哈哈哈