В этой строке дожидаюсь, когда весь массив заполнится, прежде чем выводить среднее. Иначе это будет среднее непонятно от чего.
Но, по Вашему, у меня до заполнения будет на выходе блока ноль, а это тоже значение, и возможно очень далёкое от замеров. Пример: на входе значения в районе 1000, замеров 10. В данном раскладе 9 замеров 0, потом 1000. А при удалении данной строки: 100, 200, 300 и т.д. - хотя-бы не скачкообразно. Тем более, не известно как будут использоваться результаты.
Float мне нужен был для десятых температуры. Если кому-то не нужен float то из переделок там только заменить все float на int
речь была об этом:
Код: Выделить всё
for(int i = 1; i < Количество замеров ; i++ ) { array[i - 1] = array[i]; }
Вопрос снят.
Дошло. Просто я спрашивал про то, сколько это займёт по времени или по тактам. То есть, сколько можно сэкономить если пустить индекс по кругу.