Hi All. Подскажите алгоритм преобразования двоично-десятичного трех байтового числа(это вида 999999) в двоичное.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
Amber
22 августа 2003 г. 11:35
Составить ответ
|||
Конференция
|||
Архив
Ответы
Ответ: Большое всем спасибо. Перехожу к практике :)
—
Amber
(22.08.2003 13:19,
пустое
)
сходи туда и делай наоборот
—
none
(22.08.2003 12:21,
пустое
,
ссылка
)
Ответ: Ой - наоборот же (не правильно прочитал вопрос)(+)
—
KAN
(22.08.2003 12:05, 138 байт)
Ответ: Такие полиномы лучше вычислять по схеме Горнера.
—
Bill
(22.08.2003 12:08,
пустое
)
Схема Горнера - это так, как Вы привели в своем предыдущем ответе?
—
KAN
(22.08.2003 12:18,
пустое
)
Ответ: Да.
—
Bill
(22.08.2003 12:20,
пустое
)
Ответ: Это на С
—
KAN
(22.08.2003 11:48, 115 байт)
Ответ: Можно так.
—
Bill
(22.08.2003 12:06, 303 байт)
Ответ: А 10 в десятичном формате или в шестнадцетеричном
—
Amber
(22.08.2003 12:41,
пустое
)
Ответ: Предлагаю сделать С-шную вставку. Делается элементано
—
KAN
(22.08.2003 13:00, 487 байт)
Ответ: Естественно в десятичном.
—
Bill
(22.08.2003 12:43,
пустое
)
Ответ: Это мне нужно на асэмблере для МК AT89c51 и код упакованый.( а Си я незнаю, не учил :) )
—
Amber
(22.08.2003 12:05,
пустое
)
А какие проблемы то, заменяй умножение сложением, всего то 6 циклов
—
Айрат
(22.08.2003 12:56,
пустое
)
Ответ: А попробуйте Си освоить. Я думаю, это Вам не помешает.
—
Bill
(22.08.2003 12:09,
пустое
)
Ответ: Что значит упакованный? В какой оболочке работаете?
—
KAN
(22.08.2003 12:08,
пустое
)
Ответ: Упакованный это как раз то, что Вы имеете в виду - две BCD цифры в байте. Распакованное BCD число займет 6 байт, по одной BCD цифре в байте.
—
Bill
(22.08.2003 12:18,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru