может вначале их сделать положительными, разделить и результату вернуть правильный знак?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
Пушистик
29 мая 2004 г. 21:56
В ответ на:
Т.е. не пойму: (0xc0200000) / 65535 = 0xfffffffe; (0xc0200000) >> 16 = 0xfffffffd; ???? Как правильно отрицательные числа делить при помощи сдвига на число кратное ^ 2 ??
отправлено гоша 29 мая 2004 г. 21:53
Составить ответ
|||
Конференция
|||
Архив
Ответы
Не издевайтесь, так вроде- бы работает... Но почему необх +1?
—
гоша
(29.05.2004 22:05, 454 байт)
и в мыслях не было ни над кем издеваться
—
Пушистик
(29.05.2004 22:14, 332 байт,
ссылка
)
кроме того Вы именно так и сделали - взяли модуль этих чисел
—
Пушистик
(29.05.2004 22:17,
пустое
)
Тогда не в d кодах а так?? - как- нибудь проще для mk с АЛУ с аппаратным 16x16 умножением??
—
гоша
(30.05.2004 10:17, 1393 байт)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru