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

Битовые операции - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Функции рекурсия http://www.cyberforum.ru/cpp-beginners/thread256862.html
Дайте пример рекурсии:wall::cry:
C++ Исключительная ситуация (переполнение массива сверху) Изучаем сейчас исключительные ситуации и нужно привести пример , т.е. вызвать исключительную ситуацию для переполнения массива сверху или снизу . И возникла проблема с самим условием .Какие действия подразумевает переполнение массива сверху иили снизу. Как это условие выгледит для пользователя??? http://www.cyberforum.ru/cpp-beginners/thread256861.html
Я новичок подскажите какие функции использовать? C++
Пункты главного меню: • Типы окон: - диалоговое окно; - окно панели инструментов с изменяемыми размерами; • Типы сообщений: - сообщение об ошибке (Error); - сообщение подтверждение (Confirmation); ( сообщение должно содержать кнопки Ok, Ignore и после нажатия на кнопки должно выводиться простое сообщение об выбранной кнопке) • Работа с формой: - уменьшить размеры в 2 раза; (уменьшение...
C++ Builder [Linker Fatal Error] Fatal: Unable to open file 'SYSTEM.OBJ' (BCB6)
неподскажите в чем проблема. компилирую ошибок не выдает запускаю не запускается. что это означает Fatal: Unable to open file 'SYSTEM.OBJ' вот код программы: #include <clx.h> #pragma hdrstop #include<iostream.h> #include<conio.h> //--------------------------------------------------------------------------- #pragma argsused
C++ передача строк функции или классу http://www.cyberforum.ru/cpp-beginners/thread256832.html
Возник вопрос, как правильно передавать строки классу. Допустим, имеется строка, класс и функция класса, чтобы эту строку туда запихнуть. ... class AA{ private: char str; //правильно ли объявлено? public: void push(char *in){ // и тут правильно ли? str=in; }
C++ Строки и файлы в С++ Дана строка S, состоящая из слов, разделённых пробелами, и слово C. Напечатайте все слова из строки S, отличные от слова C. Вход и выход данных осуществляются с помощью файлов подробнее

Показать сообщение отдельно
accept
4838 / 3237 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
14.03.2011, 11:32     Битовые операции
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
>>> x = 85
>>> bin(x)
'0b1010101'
>>> (x & 1), (x >> 2 & 1), (x >> 3 & 1), (x >> 4 & 1)
(1, 1, 0, 1)
>>> n = (x & 1) ^ (x >> 2 & 1) ^ (x >> 3 & 1) ^ (x >> 4 & 1)
>>> x >>= 1
>>> x
42
>>> bin(x)
'0b101010'
>>> n << 6
64
>>> bin(n << 6)
'0b1000000'
>>> x |= n << 6
>>> x
106
>>> bin(x)
'0b1101010'
>>>
C++
1
int x = 85;
если число может быть отрицательное, нужен unsigned int
 
Текущее время: 23:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru