可以先写一个字符串显示函数,然后把浮点数转换为字符串,就可以实现;
参考如下:
科学表示法:
extern char *dtostre(double __val, char *__s, unsigned char __prec,
unsigned char __flags);
浮点表示法:
extern char *dtostrf(double __val, char __width, char __prec, char *__s);
LCD1602,工业字符型液晶,能够同时显示16x02即32个字符。
可以先写一个字符串显示函数,然后把浮点数转换为字符串,就可以实现;
参考如下:
科学表示法:
extern char *dtostre(double __val, char *__s, unsigned char __prec,
unsigned char __flags);
浮点表示法:
extern char *dtostrf(double __val, char __width, char __prec, char *__s);
小数是不能直接显示的,单片机运算都是整数。你要通过一个算法,把一个式子计算结果的小数表示出来,然后在整数部分和小数部分添加小数点。
通过编程插入小数点