[an error occurred while processing this directive]
Деление на 256 или сдвиг вправо на 8 эквивалентно получению старшего байта числа.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
|
Отправлено
Bill 26 июля 2005 г. 08:50
В ответ на: Не согласен (+) отправлено
quark 26 июля 2005 г. 08:41
|
|
|
|
Любой компилятор выполняет такую оптимизацию. Правда, следует быть осторожным в случае данных со знаком. Для данных типа int надо писать
high = (unsigned)my_int >> 8;
Составить ответ
|||
Конференция
|||
Архив
Ответы
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru