Оба числа это правильно, 0.02113 и 2.1е-02, если ограничить кол-во знаков после запятой, то будет нормально отображаться,
например вывести на экран. Вам же надо ещё умножать на 20, поэтому ограничивать знаки, надо после всех пересчётов и только на экране, чтобы не терять в точности расчётов.
Из за шума АЦП с аналоговых входов, в переменных Float всегда прыгают сотые и тысячные после запятой, это тоже нормально.





Ответить с цитированием