float D1;
char Data[2];
int main(void)
{
D1 = 3.12456;
sprintf(Data,"%.2f",D1); //保留小数点后2位小数,打印到Data数组中
OLED_ShowString(36,3,Data,16);//调用oled函数,在OLED屏上显示
}
//oled函数文件参考自中景园oled显示程序( IIC通信)
使用sprintf函数需要在Keil魔术棒选项卡里勾选Use MicroLib。
float D1;
char Data[2];
int main(void)
{
D1 = 3.12456;
sprintf(Data,"%.2f",D1); //保留小数点后2位小数,打印到Data数组中
OLED_ShowString(36,3,Data,16);//调用oled函数,在OLED屏上显示
}
//oled函数文件参考自中景园oled显示程序( IIC通信)
使用sprintf函数需要在Keil魔术棒选项卡里勾选Use MicroLib。