Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Ответ:
Отправлено
S
18 марта 2009, г. 20:00
В ответ на:
Сравнить два бита в С
отправлено пользователем
S
18 марта 2009, г. 19:30
вот ещё предложили
if (((a&bit_mask1)!=0)==((b&bit_mask2)!=0))
{
// равны
}
else
{
// не равны
}
Составить ответ
|
Вернуться на конференцию.
Ответы
а так?
-
ы
(18.03.2009, 21:39:49
80.92.98.211
, 130 байт)
А для a=b=0xff? (пусть m1 например 0x80, а m2 пусть 0x40) Биты 7 и 6 (+)
-
Quasy
(19.03.2009, 17:32:49
192.168.0.207,80.243.9.34
, 63 байт)
Не пойдет если оба равны 0.
-
МихаилЕ
(18.03.2009, 21:13:38
86.62.71.113
,
пустое
)
Ответ: Да, но может вот так пойдет (хотя не уверен, что на всех компилерах)
-
jaws64
(18.03.2009, 21:32:44
82.148.20.6
, 123 байт)
Не, вот так >>
-
VasilyS
(18.03.2009, 22:07:0
80.92.96.25
, 172 байт)
Ответ: Однофигственно. Инверсия входов у исключающего или не меняет результат.
-
jaws64
(18.03.2009, 22:54:17
82.148.20.6
,
пустое
)
Нуну, браток. Спорить не буду, скажу только что учи матчасть. Не будет она ...{+}
-
VasilyS
(18.03.2009, 23:14:45
80.92.96.25
, 273 байт)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 56:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru