ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
30 июня
1444960 Топик полностью
Anvar (25.06.2024 13:49, просмотров: 35) ответил SciFi на 65535 - это -1. В арифметике со знаком всё работает из коробки. А если без знака, предлагаю перед сложением перенести всё вверх (скажем, не на 65536, а на 100000): 99999, 100000, 100001. После вычисления среднего арифметического перенести обратно вниз на 100000.
Мне кажется вы не совсем поняли задачу, это не про числа, это про угловой энкодер. 1. Тогда как вычислять при переходе от 32767 к -32768? 2. Не понял. Все равно там будет "стык" соседних угловых положений отличающихся на один бит, а среднее будет в полшкалы энкодера. И да, некрасивое решение у меня есть.