Знатоки ASM MCS51 !!! помогите, как разделить например 8192 на 20,33 (целое двухбайтное на десятичную дробь) не силён я в математике, что-то голова уже распухла...
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
Полу-программист
11 марта 2003 г. 19:15
Составить ответ
|||
Конференция
|||
Архив
Ответы
Y=((int64)X / (int64)Z)>>24;
—
:-).
(12.03.2003 01:31, 45 байт)
Разделиь на 20.33, это значит умножить на 1612 (=1024+512+64+8+4) и поделить на 32768, дальше понятно?
—
EV
(11.03.2003 23:21,
пустое
)
Я бы домножил на 10**x и делил целое на целое.
—
Полный Песец
(11.03.2003 19:54,
пустое
)
Спасибо всем! С утречка всё просто и понятно ;-)
—
Полу-программист
(12.03.2003 11:15,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru