формат вывода данных на печать

fagot
Offline
Зарегистрирован: 28.04.2015

Подскажите как можно задать формат вывода результата расчётов в виде: значение и две цифры после запятой. Вопрос возник потому, что при выполнении команды вывода на печать на светодиодную матрицу возникает ошибка и скетч начинает выполнятся полностью сначала. 

X-Dron
Offline
Зарегистрирован: 24.01.2015

предположим, что floatVal это значение, которое нужно вывести, тогда формируется массив сиволов в ACSII-формате и выводится содержимое этого массива

char charBuf[10];
dtostrf(floatVal, 3, 2, charBuf);

2 это количество точек после запятой.