关于例程中的LCD显示浮点数

2019-07-20 03:48发布

原子哥在么?实验十三,LCD的例子中怎么显示浮点数呢?u16 XX;

如果我要显示这样的
“此时的温度值为YY度”,其中,YY是浮点变量,YY=XX/100。或者不用汉子,用英文“ the  temperate is YY ℃”,YY是浮点变量,YY=XX/100。

我该定义YY为什么类型的变量?然后,LCD的数字显示,我尝试了,void LCD_ShowNum(u16 x,u16 y,u32 num,u8 len,u8 size);这个函数只能显示整数,怎么让其显示
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
7条回答
likunxue
1楼-- · 2019-07-20 09:13
 精彩回答 2  元偷偷看……
FreeRTOS
2楼-- · 2019-07-20 11:57
阿弥陀佛。。。
开荤的唐僧
3楼-- · 2019-07-20 14:16
likunxue 发表于 2016-6-20 01:14
先把要显示的浮点数变成字符串, 再直接显示字符串就行了
/********************************************* ...

谢谢,知道你的意思了,我待会尝试下,你这个解决了浮点数显示的问题。
开荤的唐僧
4楼-- · 2019-07-20 16:32
 精彩回答 2  元偷偷看……
初学正原者
5楼-- · 2019-07-20 20:56
likunxue 发表于 2016-6-20 00:52
先把要显示的浮点数变成字符串, 再直接显示字符串就行了
/********************************************* ...

我如果想显示浮点数567.899,在主函数应该怎样写,望指教,谢谢
初学正原者
6楼-- · 2019-07-20 23:57
开荤的唐僧 发表于 2016-6-20 17:16
测试过了,效果还不错

我如果想显示浮点数567.899,在主函数应该怎样写,望指教,谢谢

一周热门 更多>