Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
AndrewMulti
1 / 1 / 0
Регистрация: 08.04.2013
Сообщений: 23
#1

Нужно распознать код - C++

21.11.2013, 19:40. Просмотров 213. Ответов 3
Метки нет (Все метки)

Скажите, пожалуйста, что означают эти строки:

C#
1
2
3
if (a >> 28 != 5) {
   b = a & 0x0fffffff;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.11.2013, 19:40     Нужно распознать код
Посмотрите здесь:

Нужно ускорить код - C++
Мне нужно написать программу, для преобразования коэффициентов системы и столбца свободных членов к виду, необходимому для импорта в...

Нужно отредактировать код - C++
Прошу помощи,очень нужно сделать сегодня) Смысл задачи: вычисление выражения в постфиксной форме с помощью стека. Сам алгоритм действий...

Нужно улучшить код - C++
Нужно улучшить код. 1)Отсортировать таблицу(если ввести Hello World,то буква "l" должна быть на 1 месте так как она встречается 3...

Нужно оптимизировать код - C++
Вобщем код не принемает сайт, немного нагружает и по времени не проходит задание Август и Беатриса играют в игру. Август загадал...

Нужно переделать код - C++
Надо переделать код. Так как я понял. Это C++ тут cout и cin а мне надо с printf и scanf

Нужно исправить код - C++
Нужно исправить код. Ошибку выдаёт. #include<iostream> #include<cmath> using namespace std; int main() { double x,y,b; ...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
gromo
370 / 269 / 24
Регистрация: 04.09.2009
Сообщений: 1,214
21.11.2013, 20:49     Нужно распознать код #2
AndrewMulti, если в результате сдвига числа А на 28 бит вправо мы не получим 5, то в число В запишем результат побитового И между переменной А и литералом 0x0fffffff.
Nick Alte
Эксперт С++
1608 / 1000 / 118
Регистрация: 27.09.2009
Сообщений: 1,930
Завершенные тесты: 1
21.11.2013, 21:11     Нужно распознать код #3
А если по сути, то так: если в старших 4 битах a содержится комбинация, отличная от 0101, то записать в b все остальные биты a.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.11.2013, 21:59     Нужно распознать код
Еще ссылки по теме:

Нужно поправить код - C++
Вобщем есть файл txt с парами областей вот пример кусочек Volynska Rivnenska Volynska Lvivska Lvivska Volynska Lvivska...

Нужно переделать код - C++
Нужно сделать без классов: #include <iostream> #include <cstdlib> #include <ctime> class mylist { ...

Нужно подправить код - C++
Здравствуйте. Нужно, что бы после завершения программы, оно не выходило, а что бы появилась надпись: Хотите сыграть еще? И если нажать на...

Исправить код нужно - C++
Программа должна рандомно выдавать фразу или цитату. #include <iostream> #include <cstdlib> #include <cstring> using namespace...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
rrrFer
Заблокирован
21.11.2013, 21:59     Нужно распознать код #4
a >> 28
число сдвигается на 28 бит влево
if (a >> 28 != 5) {
если в результате сдвига получается 5 то
a & 0x0fffffff;
на это число накладывается вот такая маска - выделяется старшие 4 бита
b = a & 0x0fffffff;
результат помещается в b
Yandex
Объявления
21.11.2013, 21:59     Нужно распознать код
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru