Кнопкой «Вопрос решен» нужно отмечать тот пост, который действительно помог. И это пост #1 (@rkit).
Я в этом случае использовал один и двух способов:
- Fixed point. Хорош в случае, когда диапазон изменения величины не очень большой, а также когда предпочтение отдается постоянству абсолютной погрешности.
- Самопальный вариант двухбайтового float: получается из обычного отбрасыванием младших двух байтов мантиссы. Разумно использовать при большом диапазоне изменения величины (в сотни, тысячи и более раз) и в случае постоянной относительной погрешности.
Кроме того, можно использовать и другой вариант 1.5-2-3 байтового float, сконструированного, исходя из конкретного диапазона значений и конкретных требований к погрешности.
Но если пометить свой, то форум карму насчитает! Мудро! ТС - не первый 
А тема, конечно, красава! Прямо с первого поста! Как вы его вообще поняли, восхищаюсь вами, мужики!
В общем, красава:
Так это… это же вопрос из разряда «периодические» 
А “писец” - красавец, правда?
              
              
              1 лайк
            
            
          Дык, самим с такими вещами неоднократно приходилось сталкиваться. Не с EEPROM, правда… ну так и HDD, было время, исчислялись не в терабайтах, а в мегабайтах.
