Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Выбрать такие три точки из множества, не лежащие на одной прямой, которые составляют треугольник min площади Помогите сделать прогу:С помощью графики отобразить на экране дисплея ход решения следующей задачи: из заданного на плоскости множества точек выбрать такие три точки, не лежащие на одной прямой, которые составляют треугольник наименьшей площади. Начало координат расположить в центре экрана. или подскажите алгоритм, плиииииииииииииииииииззззззззззззз!!!! https://www.cyberforum.ru/ cpp-beginners/ thread1848.html C++ Перевести номер дня в году в дату и месяц
Препод дал задачу. Условные операторы применять нельзя, вот в этом и касяк а то бы я сделал! Она звучит так:В году 365 дней (не весокосный) Надо вводить число от 1-365 и чтобы программа переводила это число дня года в дату и месяц. Пример -> 365 это 31.12 ПОМОГИТЕ ЗАРАНЕЕ БЛАГОДАРЕН!!!!!!!!!!
C++ Считать числа из файла и записать их в массив Проблема следущая: нужна программа которая считывает числа типа double из файла (в моем случае это индексы валютного курса) и записывает их в массив double A. https://www.cyberforum.ru/ cpp-beginners/ thread1820.html C++ Программирование контроллеров Подскажите, плз, где можно найти инфу по программированию контроллеров (напр. СИМАТЕКов, ФЕКов) с использованием с,с++? https://www.cyberforum.ru/ cpp-beginners/ thread1812.html
Алгоритм сжатия методом Шеннона-Фано C++
Народ, нужна помощь в поиске кода реализующего алгоритм кодирования и декодирования сообщения методом Шеннона-Фано на Си. Заранее благодарен.
C++ Списки, сортировка Доброе время суток, завтра бы желательно задачу сдать... =) если поможете решить или хотябы намекнете на то как решать, буду очень признателен Программа должна создавать список из 2х произвольных чисел. затем сортировать. далее пользователь вводит число. оно добавляется в список и список сортитруется заново. затем снова, пользователь добавляет число, оно приписывается в список и сортируется..... https://www.cyberforum.ru/ cpp-beginners/ thread1796.html
C++ Найти среди всех трёхзначных целых чисел те, у которых сумма цифр равна N Народ я ешё новичёк в СИ! а препод злой задал задачку решить! плиз помогите разобратся с алгоритмом! задание " Напишите функцию которая находит среди всех трёхзначных целых чисел те у которых сумма цифр равна N"! буду благодарен если поможите! https://www.cyberforum.ru/ cpp-beginners/ thread1790.html Экзамен по С C++
Помогите пожалуйста с экзаменом по языку программирования С, в рамках университетской программы первого курса. Очень надо сдать экзамен с первого раза, умеренная плата и пожизненная благодарность по факту помощи гарантируется) Номер аськи 376-677-643. Спасибо!)
C++ Для матрицы найти такие k, что k-я строка матрицы совпадает с k-м столбцом https://www.cyberforum.ru/ cpp-beginners/ thread1783.html
Помогите пожалуйста с первой частью задания: найти такие k. что k -строка матрицы совпадает с k-м столбцом. При компиляции выдается ошибка error C2061: syntax error : identifier 'matrix'. Задание: Оформить в виде шаблона функции. Необхоимые данные передаются в кач-ве параметров Исп-е глобальных перемннных не допускается. Для заданной матрицы размером 8 на 8 найти такие k,что k...
C++ Определение числа уникальных операндов/операторов занимаюсь курсовым проектированием (=() тема: чтото очень умное с метрикой Холстеда. Так вот, здесь нужно найти количество уникальных операторов и операндов, а также общее число операндов и операторов. Может кто знает чего по данному вопросу? https://www.cyberforum.ru/ cpp-beginners/ thread1782.html
замена Explorer.exe C++
Прошу помочь с поиском информации по написанию оболочек для Windows типа Aston или Talisman. Еще можно ссылки на исходники с примерами 8-) ------------------ Прошу давать четкие конструктивные ответы. Не надо задавать вопросы типа зачем это надо.
C++ Подсчитать количество элементов матрицы, лежащих выше главной диагонали В двумерном массиве подсчитать количество элементов лежащих выше главной диагонали. https://www.cyberforum.ru/ cpp-beginners/ thread1772.html
12 / 12 / 4
Регистрация: 16.03.2007
Сообщений: 109
15.04.2007, 13:17 0

Как работают побитовые сдвиги? - C++ - Ответ 6227

15.04.2007, 13:17. Показов 84645. Ответов 58
Метки (Все метки)

Ответ

Скачай книгу про C++. Вот цитата из рукодовства:
Операции сдвига << и >> группируют слева направо. Обе выполняют
одно обычное арифметическое преобразование над своими операндами,
каждый из которых должен быть целым. В этом случае правый операнд
преобразуется к типу int; тип результата совпадает с типом левого
операнда. Результат неопределен, если правый операнд отрицателен
или больше или равен длине объекта в битах.

- стр 270 -

сдвиговое_выражение:
выражение << выражение
выражение >> выражение
Значением Е1 << Е2 является Е1 (рассматриваемое как битовое
представление), сдвинутое влево на Е2 битов; освободившиеся биты
заполняются нулями. Значением Е1 >> Е2 является Е1 , сдвинутое
вправо на Е2 битовых позиций. Гарантируется, что сдвиг вправо
является логическим (заполнение нулями), если Е1 является unsigned;
в противном случае он может быть арифметичевким (заполнение копией
знакового бита).

Вернуться к обсуждению:
Как работают побитовые сдвиги? C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.04.2007, 13:17
Готовые ответы и решения:

Побитовые сдвиги
#include&lt;iostream&gt; int main() { int t=1; while(255&amp;t){ t=t&lt;&lt;t; std::cout&lt;&lt;t&lt;&lt;'\n';}...

Побитовые сдвиги
Был на собеседовании, была задачка, вроде такая: Есть функция, которая принимает char a (1 байт)...

Побитовые сдвиги
нужна помощь с заданием на С++: При написании функций можно использовать только следующее: -...

Программа на побитовые сдвиги
Привет! Выполнить путём сдвига вправо все биты, значение которых равно нулю и влево все биты,...

58
15.04.2007, 13:17
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.04.2007, 13:17
Помогаю со студенческими работами здесь

Не работают побитовые операции с++
Использую Microsoft Visual Studio 2012 Express Этот код компилируется, но в переменную с...

Побитовые сдвиги
Объясните, почему сдвиг битов влево значит умножению на степень двойки. Пример: 6 &lt;&lt; 1 = 6 * 2;...

Побитовые сдвиги
Где применяются побитовые сдвиги и зачем? Вроде не ассемблер учу а тут такое :О

Побитовые сдвиги
Помогите с задачкой :( сопоставить результаты побитового сдвига на*n*бит влево*m&lt;&lt;n* и...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru