мимокрокодил (17.12.2015 21:46, просмотров: 1) ответил misyachniy на Некорректное поведение текущего среднего?
Потому что арифметика целочисленная. y = floor((255*y + x)/256);
Если y == 9690, то для перескока вниз на единицу достаточно x <= 9690*256 - 1 - 9690*255 = 9689
А для перескока вверх на единицу нужно x >= 9691*256 - 9690*255 = 9946