51单片机编程如何把一个字符串里的数字提取出来并转化成浮点数?

日期:2016-04-21 23:23:43 人气:1

51单片机编程如何把一个字符串里的数字提取出来并转化成浮点数?

你这个字符串的形式是怎么样的?先字母后数字?还是随机的?如果单纯只是字母后就数据的话就直接判断字符的ASCII码,从数字的地方开始截取,把数字和小数点放到另一个数组里,用double atof(const char *nptr)函数转为浮点类型即可,如果你初始给的字符串是随机的那好像麻烦很多。。。
    A+
热门评论