Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
 Аватар для yoric
152 / 116 / 6
Регистрация: 02.12.2021
Сообщений: 744

Замена операции деления умножением для маломощных контроллеров

05.05.2026, 20:02. Показов 1174. Ответов 23
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здра!
Имеет ли смысл вообще? И если и имеет, то, насколько я понял, только для заранее определённых, известных до компиляции констант?
То есть, для этого надо вместо ABCD/XY делать ABCD*(1/XY). В процессе работы (после компиляции, во время исполнения программы) 1/XY та же операция деления, и не факт, что будет быстрее. Я правильно понял?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
05.05.2026, 20:02
Ответы с готовыми решениями:

Автономное питание для портативных маломощных устройств
Выкладываю то, что задумал. В планах - питание от Li-ion аккума, небольшого девайса с МК AVR (или...

Преобразователь частоты для маломощных двигателей
Возникла потребность в недорогих частотниках для маломощных трехфазных асинхронных двигателей....

Маломощный регулируемый БП
можно ли использовать такую простую схему для маломощного блока питания?

23
343 / 135 / 10
Регистрация: 19.07.2024
Сообщений: 770
22.05.2026, 14:17
Студворк — интернет-сервис помощи студентам
Сами себе противоречите:
1:
Цитата Сообщение от 119zero Посмотреть сообщение
Тут такое дело, есть одинарная и двойная точность, в общем, чем больше длина числа, тем лучше.
vs
2:
Цитата Сообщение от 119zero Посмотреть сообщение
Недавно нашел код, считает син-косинус в 3-4 раза быстрее, но погрешность больше
Очевидно, что где-то (в каких-то применениях) важнее скорость, где-то - точность.
Из моей практики в микроконтроллерах - чаще важнее скорость. Тем более "в 3-4 раза"!
Толку от более точного вычисления, если оно просто тупо будет не успевать выполняться в конкретной задаче?
0
-293 / 14 / 1
Регистрация: 02.07.2021
Сообщений: 393
22.05.2026, 17:29
Цитата Сообщение от jcxz Посмотреть сообщение
Сами себе противоречите
Нет противоречия. Длиннее число, значит медленнее. Если точнее, значит еще тормозит.
Цитата Сообщение от jcxz Посмотреть сообщение
важнее скорость, где-то - точность
Неизвестно относительно чего. Тестить надо.
Ясно одно, плюсом и минусом на длинных числах проигрываешь по скорости. По сдвигу от проца зависит.
В общем, один раз забуриться надо для нужной длины, готовых решений нет.
0
343 / 135 / 10
Регистрация: 19.07.2024
Сообщений: 770
22.05.2026, 19:55
Цитата Сообщение от 119zero Посмотреть сообщение
Нет противоречия.
Есть противоречие. Пишете "чем больше длина числа, тем лучше". И в то же время - чем длиннее, тем медленнее, а значит хуже.
0
-293 / 14 / 1
Регистрация: 02.07.2021
Сообщений: 393
22.05.2026, 20:01
Цитата Сообщение от jcxz Посмотреть сообщение
чем больше длина числа, тем лучше
Ну в смысле, это точность выше, так правильно.
Цитата Сообщение от 119zero Посмотреть сообщение
Длиннее число, значит медленнее. Если точнее, значит еще тормозит.
Точность выше, значит еще больше тормозит, это для длинных одинарной и двойной точности.
Все же поняли
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
22.05.2026, 20:01

Маломощный УНЧ
Доброго времени суток. Подскажите пожалуйста хорошую схему УНЧ порядка 400мВт для наушников...

Частотный преобразователь для маломощного 3ёх фазного мотора
Есть мотор трёхфазный, маломощный, скажем ватт 40-100. Как бы не проблема включить его...

маломощный транс
Здравствуйте. Такой ситуация: нужно сделать что-то вроде синхронизатора с частотой бытовой сети,...

Маломощный малогабаритный сетевой БП
Понадобился мне малогабаритный сетевой БП на 5 вольт и ток до 100ма. Основное требование –...

Двухполярный маломощный регулируемый стабилизатор
Хочу сделать регулируемый БП +/-2..12В с токоограничением 0,5А. Имеется корпус со встроенным...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
24
Ответ Создать тему
Новые блоги и статьи
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ Основная суть и тезисы по измерениям: 0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема. Объект не может перемещаться в 0D. 1D (Первое измерение):. . .
[EasyBuilder Pro] Памятка по разработке для панелей Weintek
ФедосеевПавел 26.08.2026
Памятка по разработке для панелей Weintek ВВЕДЕНИЕ Ранее, при реализации проектов основное внимание уделял разработке управляющей программы для контроллера, а панели оператора доставалось время. . .
Модель по догадкам
anaschu 25.08.2026
Прошло две недели. Я уже рассказывал, как разговаривал с сотрудниками у сортировки и как понял, что главная ветка — не про приёмку, а про отбор. Но тогда я думал, что понял механику. На этой неделе я. . .
Запись в регистр сведений независимо от заполненности табличной части
Maks 25.08.2026
Реализация из решения ниже выполнена на нетиповом документе с несколькими табличными частями, разработанного в КА2. Задача: Обеспечить запись документа в регистр сведений независимо от. . .
Ноутбук Альфария
kumehtar 24.08.2026
Встретился тут в сети ноутбук Альфария, примарха Альфа-Легиона. Хотя возможно, это ноутбук Омегона, разумеется. Ну как вам?
Мастера простых решений
DevAlt 23.08.2026
В сишарп стэках winforms, да и wpf существует сложная система связывания источниках данных и элементов формы(текстовые поля и метки), опирается все это на технологию событий и мета. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru