请教滑动平均滤波法。在网上看到别人写的程序如下:
#define N 12
char value_buf[N];
char i=0;
char filter()
{
char count;
int sum=0;
value_buf[i++] = get_ad();
if ( i == N ) i = 0;
for ( count=0;count<N,count++)
sum = value_buf[count];
return (char)(sum/N);
}
请问为什么最后sum/N 我实际用了下,好像有点问题 |