С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ работа с множествами http://www.cyberforum.ru/cpp-beginners/thread765765.html
подскажите как все значения следующей переменной "о" занести в множество.... вот часть кода, если это поможет код ......код...... код....код.... for(int i=0;i<z;i++) { // z=5 f=w; ...
C++ Форматированный вывод на подобии printf() усилиями библиотеки с++ Возможен ли форматированный вывод наподобие printf("%-5d", val);? http://www.cyberforum.ru/cpp-beginners/thread765736.html
пересечения массива заданной точкой C++
В общем задача в следующем, найти количество пересечений массива с постоянно заданным числом. Входные данные-1) массив данных (либо с внешнего файла, либо разработанный самостоятельно) 2) число...
C++ Наибольшая сумма элементов в квадратной матрице
Добрый вечер,помогите с проблемой - есть матрица, максимум размером 46x46 надо найти наибольшую сумму элементов, при этом два элемента не могут лежать на одной горизонтали или вертикали. Все элементы...
C++ разница между буферами и строками http://www.cyberforum.ru/cpp-beginners/thread765712.html
Какая разница между буферами и строками в С++ ?
C++ Двумерный массив. Найти количество элементов в каждой строке, больших (меньших) среднего арифметического элементов заданной строки Люди, помогите решить задачу такого типа: В прямоугольной матрице, размерностью n*m,найти количество элементов в каждой строке, больших (меньших) среднего арифметического элементов заданной строки. подробнее
Croessmah
++Ͻ
14777 / 8453 / 1605
Регистрация: 27.09.2012
Сообщений: 20,804
Записей в блоге: 2
Завершенные тесты: 1
18.01.2013, 21:35 0

Циклический сдвиг битов!

18.01.2013, 21:35. Просмотров 1085. Ответов 8
Метки (Все метки)

Ответ

Цитата Сообщение от Sviatospam Посмотреть сообщение
А как организовать функцию декодирования?
Двигать в обратную сторону
C++
1
2
3
4
unsigned char EnCoding(unsigned char ch)
{
    return ~(((ch & 0x70) << 1) | ((ch & 0x80)>>3) | ((ch & 0x1)<<3) | ((ch & 0xE) >>1));
}


Вернуться к обсуждению:
Циклический сдвиг битов!
1
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.01.2013, 21:35
Готовые ответы и решения:

Циклический сдвиг битов
Создайте функцию, которая перемещает биты для unsigned int на заданное число...

Циклический сдвиг битов 2
Помогите пожалуйста решить вопрос. Необходимо реализовать на С++ операцию...

Циклический сдвиг битов в строке
Пишу шифрование IDEA. Там есть ключ длинной 128 бит. Этот ключ нужно...

Циклический сдвиг битов в байте
Привет. Мне нужно в байте (unsigned char) произвести циклический сдвиг. Как я...

Циклический сдвиг битов по столбцу в битовой матрице
Нужна програмка которая создаёт матрицу битов 8х8 и дает возможность делать в...

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