У вас дискрета 20 грамм - это в принципе разряшающая способность датчика, все вычисления до третьего знака и далее не имеет смысла и показывацо по всем правилам не должно. и даже во втором знаке вес должен изменяцо (показывацо вами) кратно двойке. Пишите скользящее среднее а выход с него округляйте до дискреты. если нужна бОльшая точность копайте в сторону многодиапазонных (многоинтервальных) весов. в смысле как их на этом тензодатчике сваять )