|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.05.2013, 17:09 | #1 |
Форумчанин
Регистрация: 13.12.2012
Сообщений: 116
|
Побитовые операции в JS
Здравствуйте) Ох, помогите, пожалуйста, разобраться. В чем тут ошибка?
Даны два числа N>=0 и 0<=M<=31. С помощью побитовых операций определить, установлен или нет M-ый бит справа у числа N. Например: N=13, M=1, Результат - "NO" N=13, M=0, Результат - "YES" N=15, M=5, Результат - "NO" N=16, M=4, Результат - "YES" В общем, надо переделать так, чтобы Yes выдавался только в том случае, если запрашиваемый бит = 1, а слева и справа от него 0 (010) в остальных случаях No. Я то думала, что if (1 и (не 0) и (не 0)) : Код:
Код:
Код:
|
22.05.2013, 17:14 | #2 |
Форумчанин
Регистрация: 13.12.2012
Сообщений: 116
|
Блин, ребята( ахаха. поменяла знак && на & и заработало
Код:
|
22.05.2013, 17:35 | #3 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
С/С++, ПОБИТОВЫЕ ОПЕРАЦИИ. | gopnikdj | Помощь студентам | 5 | 25.12.2012 18:29 |
Побитовые операции С++ | Pein95 | Общие вопросы C/C++ | 3 | 19.11.2012 14:48 |
Си.Побитовые операции | Alina111 | Visual C++ | 6 | 24.06.2012 20:53 |
Побитовые операции | Unique | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 29.08.2010 18:50 |
Побитовые операции С++ | Defa4ka | Помощь студентам | 4 | 22.06.2010 14:55 |