У меня есть имя переменной день = 3. Я хотел напечатать на lCD как 03.concept, я пытаюсь понять,
как показано ниже
int term1;
int term2;
int day=3;
term1=day%10;// here i get the actual term day
term2=(int)(day/10). here i get term 0.
Теперь я хотел напечатать на ЖК-дисплее, объединив term1 и term2.
lcd.print(concat(term1&term2)
Здесь вопрос заключается в том, как объединить термин 1 и термин 2, чтобы результат отображался как 3 вместо 3
Попробуй это.
lcd.print(term1);
lcd.print(term2);
Вы можете использовать массив для хранения значений дня
char day_string[3];
int day;
if (day < 10)
{
// prepend a 0 to day if day is one digit
day_string[0]='0';
day_string[1]=day;
day_string[2]='\0';
lcd.print(day_string);
}
else
// if day is a two digit value print itself
lcd.print(day);