Большинство электронных весов имеют следующую конструкцию: датчик - усилитель - цифровая часть - индикатор.
В качестве датчика используется, чаще всего, тензорезистор. Тензорезистор - это электронный прибор, который изменяет свое сопротивление в зависимости от деформации. Изменение сопротивления тензорезистора не очень большое. Для измерения изменения сопротивления применяются АЦП - аналого-цифровые преобразователи. В процессе преобразования АЦП возникают ошибки преобразования - это неизбежно. Кроме того, после усиления сигнала увеличивается и шум на выходе усилителя. Это тоже неизбежно - все резисторы и усилители шумят. Для уменьшения этого шума применяются специальные методы, но все равно полностью избавиться от шума невозможно.
Вот из-за этих причин показания весов могут в некоторых пределах изменяться. В каких именно пределах - надо смотреть в инструкции на тех. характеристики, а именно "точность". Если предложить, что точность весов будет 0,5%, а масса тела, которое взвешивают 50 кг, то весы могут показать от 49,75 до 50,25 кг.
Теперь к вопросу о том, что на разной поверхности (ковер, линолеум, паркет) весы показывают по-разному. В весах устанавливается один тензодатчик. Он крепится одним концом к станине, другим концом к площадке. При нагрузке, площадка действуя на тензорезистор растягивает или сжимает его. При этом считается, что станина не деформируется. Но, как известно, деформируется в этом мире все, и станина весов в том числе. Если ставить весы на неровную поверхность, ковер например, то станина ножками один раз станет так, в другой раз - по-другому. При этом весы будут по разному показывать вес при одной и той же наргузке, т.к. станина по-разному деформировалась при измерении, соответственно по-разному и деформировался тензорезистор. Все это точно так же относится и к тому, как именно расположен предмет на площадке. В одном расположении предмета на площадке деформации будут одни, в другом - несколько другие.
Для того, чтобы станина деформировалась очень незначительно ее надо сделать массивной, толстой. При этом весы сами по себе станут тяжелыми и неудобными в эксплуатации.
Чтобы получить правильные показания, весы надо устанавливать на твердую, ровную поверхность. Вообще говоря - это все написано в инструкции к весам.