Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Ответ:
Отправлено
vitalyn
(37.194.0.154)
08 мая 2015, г. 12:28
В ответ на:
Как отзеркалить младших Х бит в байте? Например 10000101 в 10001010 при Х=4
отправлено
yurishok
08 мая 2015, г. 11:07
unsigned char result, i;
if (!X) return val_1;
for(result=i=0;i<X;++i) {result = (result<<1) | ((val_1>>i)&1);
if (X<8) result |= val_1 & (0xFF<<X);
Составить ответ
|
Вернуться на конференцию
Ответы
Ответ: a ^= 0xf
-
kaf1
(
пустое
, 08.05.2015, 15:31:28
94.181.46.252
)
Спасибо!!! Ещё ВОПРОС - как заполнить байт, начиная со старшего разряда к младшему?
-
yurishok
(681 байт, 08.05.2015, 13:30:3
62.44.127.184
)
Блин, ну до чего стьюдент ленивый пошёл...
-
vitalyn
(288 байт, 08.05.2015, 13:49:39
37.194.0.154
)
Спасибо, так значительно проще!
-
yurishok
(
пустое
, 08.05.2015, 15:14:1
62.44.127.184
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 654:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru