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

Побитовые операции (программа, которая интерпретирует старшие 3 бита как некоторое число n...) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создание дружественных классов http://www.cyberforum.ru/cpp-beginners/thread769686.html
1. Класс Сумка (цвет, содержимое, количество предметов в сумке); 2. Класс Дама (имя); Описание предметной области – дама может положить в сумку какой-либо предмет.
C++ Неправильно работает перегруженный оператор #include <iostream> using namespace std; class PhoneNumber { friend ostream &operator << (ostream &, const PhoneNumber &); friend istream &operator >> (istream &, PhoneNumber &); private: char areacode; char exchange; char line; http://www.cyberforum.ru/cpp-beginners/thread769669.html
C++ Cпособ передачи книги
Группа состоит из N человек. В ней каждый имеет N/2 друзей и не более К врагов. У одного из них есть книга, которую все хотят прочитать. Написать программу, реализующую способ передачи книги таким образом, чтобы она переходя от друга к другу побывала в руках у каждого не более одного раза и вернулась к владельцу.
C++ Расчет треугольника
В окно MFC вводятся длины двух сторон треугольника (1,2 строка) и величина угла между ними(3 строка). Найти третью сторону треугольника и вывести результат в четвертую строку. Предположительно должно быть так, но не знаю как сделать MFC:( #include "stdafx.h" #include "iostream" using namespace std; int _tmain(int argc, _TCHAR* argv)
C++ Произведение элементов в строках, которые не содержат нулевых элементов http://www.cyberforum.ru/cpp-beginners/thread769588.html
Задание: Реализуйте следующие задания своего варианта с использованием шаблона функции. Работа с двумерными массивами. Дана целочисленная прямоугольная матрица. Определить: Произведение элементов в тех строках, которые не содержат нулевых элементов. Вод код: #include <iostream> #include <conio.h> using namespace std; template <class proizv> // template - определеяем шаблон функции,...
C++ multimap: Сортировка значений в пределах одного ключа Добрый день. Каким образом можно отсортировать значения в пределах одного ключа в multimap? Без костылей. подробнее

Показать сообщение отдельно
Valli1
4 / 4 / 0
Регистрация: 14.09.2012
Сообщений: 64
28.01.2013, 00:20     Побитовые операции (программа, которая интерпретирует старшие 3 бита как некоторое число n...)
Все вроде правильно
x4=0.....11010010 это число сдвинуть на число равное первым 3м битам =x2=4
получилось0... 110100100000
потом сдвигаю x4 вправо 0....00000
суммма равна x5=x7.

Добавлено через 25 минут
Цитата Сообщение от ValeryS Посмотреть сообщение
смотря чего ты хотел
вот это например что

количество бит чего?
I это количество бит от 32 до старшего(единичного) бита x.
Соответственно t1= (32-i) длина числа от младшего до старшего(единичного) бита(x)

Добавлено через 53 минуты
C++
1
2
3
unsigned int x5=x4>>x2;//начало циклич. сдвига
unsigned int x6=x4<<(32-x2);
//окончание сдвига
Если в лево сдвигать 14 и 15 заменить на это.
 
Текущее время: 08:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru