IP адрес:  54.234.65.78

Версия протокола:  HTTP/1.0

Локальный порт:  43334

Количество кук:  0



C++

Hello world

using namespace std;

Символьные константы

Типы переменных

Логические операции

Битовые операции

Операторы If, Else

Цикл While

Цикл Do While

Оператор Switch

Цикл For

Инструкции Break и Continue





Навигация:   Главная  –  C++  –  Битовые операции




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

Все числа C++ могут быть представлены в двоичном виде, то есть с использованием только 0 и 1 в записи числа. С помощью битовых операций можно сохранять большое количество информации в маленьком участке памяти. В мире существует множество вещей, которые имеют только два состояния (или, максимум, четыре)

Битовых операций всего 6:

Оператор Функция
~ побитовое отрицание (каждый бит меняет свое значение на противоположное: 0 заменяется 1, 1-нулем)
<< побитовый сдвиг влево
> > побитовый сдвиг вправо
& побитовое умножение (битовое И: поочередно выполняет операцию И с парами битов левого и правого аргумента)
^ побитовое исключающее сложение (сложение по модулю, битовое исключающее ИЛИ)
| побитовое сложение (битовое исключающее ИЛИ)