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

Битовые операции, n-ый бит - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошибка "C2065: Out: необъявленный идентификатор" http://www.cyberforum.ru/cpp-beginners/thread400046.html
Вообщем, помогите начинающему. Вот такие ошибки при компиляции: 1>.\language.cpp(709) : error C2065: Out: необъявленный идентификатор 1>.\language.cpp(710) : error C2065: Out: необъявленный...
C++ Сравнение двух строк и вывод общих символов #include <iostream> using namespace std; void main() { char str; char strl; http://www.cyberforum.ru/cpp-beginners/thread400042.html
C++ Определить в строке наличие "эмоциональных" символов (перевести на C++)
Помогите пожалуйста перевести с Visual Basic на Visual Basic .NET и на С++ Дана фраза. Определить в ней «эмоциональных символов(восклицательный и вопросительных знаков). Текст программы: ...
C++ Найти максимальный элемент массива и его номер
задан массив n элемнтов,найти max элемент массиваи его номер
C++ Как изменить размер окна и убрать ползунок http://www.cyberforum.ru/cpp-beginners/thread400025.html
Можно ли убрать ползунок в окошке, которое появляется при запуске консольного приложения или изменить его размер
C++ Какая разница в инициализации? Есть класс: class CSomeClass { CSomeClass(); private: bool isState1, isState2; }; члены isState1, isState2 можно инициализировать 2-мя способами: подробнее

Показать сообщение отдельно
cybergirl
0 / 0 / 0
Регистрация: 28.11.2011
Сообщений: 7
06.12.2011, 12:03  [ТС]
Спасибо большое за ответы!

Цитата Сообщение от fasked Посмотреть сообщение
Это возможно с помощью битового И. По той же схеме:
C
1
b = x & (1 << n)
, в результате в переменной b окажется число, в котором только n-ый бит единичный.
а если нужно не единицу записать, а именно узнать какой там бит? Например, узнать 0 или 1 стоит в 3ем бите? сравнить, одинаковые ли значения в 3-ем и 4-ом бите (две единицыили два нуля)?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru