0 / 0 / 0
Регистрация: 19.02.2013
Сообщений: 62
1

Побитовые операции: как работает этот сдвиг вправо и логическое "И"(&) ?

07.12.2016, 17:36. Показов 449. Ответов 1
Метки нет (Все метки)

в этой функции перевожу в двоичную с/с
но не могу понять как работает этот сдвиг вправо и логическое "И"(&) в 5 строчке
опишите по подробней работу этого цикла плз
C++
1
2
3
4
5
6
7
8
9
10
11
void printToBin(unsigned long long int number) {
    int x;
    for (int i = 31; i >= 0; i--)
    {
        x = ((number >> i) & 1);
        cout << x;
        if (i % 8 == 0)
            cout << " ";
    }
    cout << endl;
}
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.12.2016, 17:36
Ответы с готовыми решениями:

Поиск в массиве. Ошибка "Оператор "&&" не может применяться к операндам типа "bool" и "double""
Найти номер последнего минимального элемента среди положительных четных элементов, лежащих правее...

Как работает логическое "И" в медиа запросах?
Допустим: условие 1 and условие 2. Для того чтобы медиа запрос с работал, необходимо соблюдение...

Осуществить циклический сдвиг вправо элементов матрицы, находящейся во "внешнем слое"
Задача: Осуществить циклический сдвиг вправо элементов матрицы, находящейся во &quot;внешнем слое&quot;...

Оператор "&&" не может применяться к операндам типа "bool" и "double", что не так?
Показывает ошибку&quot;Оператор &quot;&amp;&amp;&quot; не может применяться к операндам типа &quot;bool&quot; и &quot;double&quot;&quot;...

1
Модератор
Эксперт С++
11066 / 9125 / 5483
Регистрация: 18.12.2011
Сообщений: 24,392
07.12.2016, 17:48 2
Здесь не просто логическое И, а побитовое логическое И,
т.е. выделение младшего разряда слова.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.12.2016, 17:48

Изобразить стрелку и осуществить движение по клавишам "вверх", "вниз", "вправо", "влево"
Необходимо изобразить стрелку и осуществить движение по клавишам &quot;вверх&quot;, &quot;вниз&quot;, &quot;вправо&quot;, &quot;влево&quot;.

"ASUS F5R": драйвер для "Wi-Fi" - PCI\VEN_168C&DEV_001C&SUBSYS_10261A3B&REV_01
Какой из драйверов на сайте ASUS следует скачивать? (см. рис.1) ...

Создать фрейм с кнопками "вверх", "вниз", "вправо", "влево"
Создать фрейм с кнопками. Кнопки &quot;вверх&quot;, &quot;вниз&quot;, &quot;вправо&quot;, &quot;влево&quot; двигают в соответст- вующем...

&&, And это логическое "и"
Здравствуйте, есть ниже следующий код убираю часть в строке &quot;&amp;&amp; (name != &quot;Ваше имя&quot;)&quot; - работает а...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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