C/C++

C C++ , . .

𠠠
&
|
^
~ 1
>>
<<

& | ^

& | ^ .

p q p & q p | q p ^ q
0 0 0 0 0
0 1 0 1 1
1 1 1 1 0
1 0 0 1 1

. .

& | ^
0 1 0 1 1 1 0 1
0 0 1 1 1 0 1 1

0 0 0 1 1 0 0 1
0 1 0 0 1 1 0 1
0 0 1 1 1 0 1 1

0 1 1 1 1 1 1 1
0 1 0 0 1 1 0 1
0 0 1 1 1 0 1 1

0 1 1 1 0 1 1 0

~, . ch
0 0 1 1 1 0 0 1 ,

ch = ~ch;
ch
1 1 0 0 0 1 1 0 .

(>>) (<<) . .

 >> 
<<

, .

( , )
0 0 1 1 1 1 0 1,

0 0 0 1 1 1 1 0,

0 1 1 1 1 0 1 0

2, 2.

.

򠠠
~
>> <<
&
^
|




2016-12-25 07:47:21 Андрей

В таблице "Оператор Значение", после строки "^ Исключающее ИЛИ" должно быть: ~ 1-е дополнение Вместо названия раздела "Оператор дополнения до единицы" должно быть: Оператор первого дополнения Первое предложение в разделе должно быть: Оператор первого дополнения, ~, инвертирует все биты операнда. В разделе "Операторы &, | и ^", в первой строке примера, должно быть: & | ^

2018-08-13 23:40:31 Олег

В примере &, результат должен быть 00011001.




Оставить комментарий:
Ваше Имя:
Email:
Антибот: *  
Ваш комментарий: