Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Пятница
29 ноября
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Микроконтроллеры
869234
Топик полностью
Хитрый Китаец
(06.09.2018 15:50, просмотров: 375)
ответил
fk0
на
Не знаю чем тебе поможет оригинал. Идея проста. Идём по битам исходного числа справа-налево, если бит установлен: к результату прибавляем единицу в BCD, затем в конце цикла результат умножаем на два в BCD тоже. Полученное BCD в десятичный вид
Так может на асме и написать. На msp делал 32битный, например, код тревиальный.
Ответить