我想基于TMS320F28335 实现float型转同样数值的字符串型,例如0.354转化为“0.354”,上网查阅资料,多数推荐使用函数sprintf,但是我在程序里使用sprintf函数,程序运行完sprintf后就貌似跑飞了,后边的程序都不执行了,具体操作如下:
main.c里添加
#include<stdio.h>
main函数里添加
char buf[100];
sprintf(buf,"%.3f",(double)0.032);
请各位有经验的朋友帮忙看下,问题出在哪了呢? 或者有没有其它方法能 实现float型转同样数值的字符串型。非常感谢了!!
此帖出自
小平头技术问答
单片机上实现sprintf不能只简单地包含stdio.h就完事。
一周热门 更多>