微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 关于stm32+keil下的sprintf和double类型数据问题

关于stm32+keil下的sprintf和double类型数据问题

时间:10-02 整理:3721RD 点击:
哪位高手给看下,是在找不到问题所在了,先谢谢了。
double temp=0;
char temp_data[4];

sprintf(temp_data,"%2.1f",temp);
temp的值是个非0的值,但是执行sprintf一句后,数据中的值是“0.0 ”,哪里出错吗,请指教。

sprintf("%2.1f",temp_data[i]);
sprintf你去看下用法   我不是很懂你的问题   至于0.0  应为你用了 %2.1f  总的有两位  保留一位小数

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top