Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Четверг
21 ноября
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Микроконтроллеры
1386700
Топик полностью
SciFi
(26.12.2023 17:12, просмотров: 90)
ответил
Boпpocик
на
stm32. Преобразую 32bit переменную в формате fixpoint16х16 во float. Как с точки зрения точности результата правильнее собрать дробную часть: весь int32 преобразовать во float, сразу разделить его на 65536.0 и всё, или собирать дробную часть float из младших 16 бит int32 потетрадно (тогда делиться будет постепенно: на 16.0, на 256.0, на 4096.0, и только самую мл.тетраду придется делить на 65536.0)?
int->float, и не делить, а умножать на 1.0f/(1<<16).
ส็็็็็็็็็็็็็็็็็็็็็็็็็༼ ຈل͜ຈ༽ส้้้้้้้้้้้้้้้้้้้้้้้
Ответить