#13
Сообщение
Panagiotis » 10.03.2017{, 17:07}
Добрый день. Наверно я что то не понял как разделяя интижер получить после число с запятой. Может кто показать как это реализуется?
Добавлено (10.03.2017, 17:07)
---------------------------------------------
тут показывает только 12
#include <LiquidCrystal.h>
LiquidCrystal _lcd1(12, 11, 5, 4, 3, 2);
int _dispTempLength1=0;
boolean _isNeedClearDisp1;int _disp1oldLength = 0;
void setup()
{
_lcd1.begin(16, 2);
}
void loop()
{if (_isNeedClearDisp1) {_lcd1.clear(); _isNeedClearDisp1= 0;}//Плата:1
if (1) {
_dispTempLength1 = ((((String("Speed:")) + ((String((123)/(10), DEC))) + (String("Km"))))).length();
if (_disp1oldLength > _dispTempLength1) {_isNeedClearDisp1 = 1;}
_disp1oldLength = _dispTempLength1;
_lcd1.setCursor(0, 0);
_lcd1.print((((String("Speed:")) + ((String((123)/(10), DEC))) + (String("Km")))));
} else {
if (_disp1oldLength > 0) {_isNeedClearDisp1 = 1; _disp1oldLength = 0;}
}
Последний раз редактировалось
Panagiotis 10.03.2017{, 17:51}, всего редактировалось 1 раз.