Как соединить целую и дробную часть float?
- Войдите на сайт для отправки комментариев
Чт, 23/06/2016 - 23:50
Как соединить целую и дробную часть числа типа float в int?
Например: из 0.5 в 05, из 10.3 в 103.
Нужно для трёх разрядного семисегментного индикатора.
Умножить на 10 (если всегда один разряд после запятой) и добавлять нули слева по мере необходимости, например, если число меньше 10, то в первую ячейку отобразить 0
lcd.print(a,1)
где а-число в float, 1 количество отображаемых знаков после запятой.
adast123 , хороший вариант -не делать тип флоат, тогда и не придётся его потрошить :)