Показать сообщение отдельно
Старый 13.09.2016, 15:52   #15
shalex
Местный
 
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,865
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,667
Поблагодарили 3,281 раз(а) в 1,177 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
1 Всего
Репутация: репутация неоспорима (3292)
По умолчанию

Цитата:
Сообщение от BR95009 Посмотреть сообщение
А что нам даст остаток от деления?
Даст 2 знака после запятой, без применения типов с плав.запятой.
Только надо выводить в формате "00", чтобы лидирующий 0 не терялся, если результат получится меньше 10 (меньше 0.1)

Цитата:
Сообщение от BR95009 Посмотреть сообщение
int a = 7; int b = 4;
Serial.print(float(a/b)); // выводит 1,75
Тут опять float используется, можно и без этого сделать, только на целочисленных операциях.
shalex вне форума  
Вверх