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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ работа с множествами http://www.cyberforum.ru/cpp-beginners/thread765765.html
подскажите как все значения следующей переменной "о" занести в множество.... вот часть кода, если это поможет код ......код...... код....код.... for(int i=0;i<z;i++) { // z=5 f=w; if (f>0) o=f+0.5;
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
Модератор
Эксперт CЭксперт С++
12979 / 7291 / 812
Регистрация: 27.09.2012
Сообщений: 18,007
Записей в блоге: 3
Завершенные тесты: 1
18.01.2013, 21:15     Циклический сдвиг битов!
Цитата Сообщение от Sviatospam Посмотреть сообщение
Он сдвигает на бит, но обычным методом. Вот я и спрашиваю, как сделать циклически?
C++
1
2
3
4
unsigned char Coding(unsigned char ch)
{
    return ~(((ch & 0xE0) >> 1) | ((ch & 0x10)<<3) | ((ch & 0x8)>>3) | ((ch & 0x07) <<1));
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru