Хитро ,спасибо.Nikan писал(а):делить на 10.0 (или 100.0 в зависимости сколько знаков надо после запятой) результат в переменную флоат
Где-то читал, что для выполнения операции деления МК требуется больше времени и оперативной памяти, чем для умножения. Поэтому лучше будет число в Integer умножать на Float 0.1, 0.01 ...Nikan писал(а):делить на 10.0 (или 100.0 в зависимости сколько знаков надо после запятой) результат в переменную флоат
Весь проект с флоатами и модбасом выполняется около 4мс (цикл программы) .Nikan писал(а):а флоат использовать как конечный результат - например для вывода на жки
И это буде определять количество знаков в дробной части ???Nikan писал(а):т.е если флоат используете указывайте дробную часть числа, даже если это 0 после запятой.
А что мешает прибавить 0(float)?kipiaxxx писал(а):Где-то читал, что для выполнения операции деления МК требуется больше времени и оперативной памяти, чем для умножения. Поэтому лучше будет число в Integer умножать на Float 0.1, 0.01 ...
Я задал без запятой константы и считает правильно..Nikan писал(а):нет это только для правильности вычислений.
Очень полезная фраза!Nikan писал(а):лучше в программе работать с целыми числами. а флоат использовать как конечный результат - например для вывода на жки