ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
22 декабря
1031827 Топик полностью
my504 (28.08.2020 12:38, просмотров: 502) ответил fk0 на Слишком громко сказано. Никогда "фикспоинтом" это не называл и никакого отношения к одноимённым библиотекам оно не имеет. Понятно, что в целых числах нельзя работать с числами от нуля до единицы, но что мешает всё выражение домножить на некоторую величину -- идея в этом. Не обязательно 24Q8 или что-то ещё, величина может быть любая, на которую удобно делить и которая с одной стороны ещё не наткнётся на переполнение сверху, и с другой позволит приемлимую погрешность вычислений
Тут есть одна тонкость. При мониторинге переменных в отладчике использовать фикспойнт гораздо удобнее, чем множитель, исключающий деление входного значения фильтра. Скажем, в МПЛАБ Х можно настроить отображение переменных формата фикспойнт с настраиваемой разрядностью. То есть в вотч я наблюдаю десятичное дробное значение.