VirQ. Операции &=, |=, ^= и ~ над числами в C#
Язык C# входит в ТОП-5
самых популярных языков
программирования
Главная / Целочисленные переменные /
Операции &=, |=, ^= и ~ над числами
Статей на сайте: 61

Операции &=, |=, ^= и ~ над числами


Пример с &=
[code] int a = 7; int b = 14; a = a & b; //6 //или же так: a &= b; //6 [/code]

Пример с |=
[code] int a = 7; int b = 14; a = a & b; //15 //или же так: a |= b; //15 [/code]

Пример с ^=
[code] int a = 7; int b = 14; a = a & b; //9 //или же так: a ^= b; //9 [/code]

Пример с ~
[code] int a = 7; a = ~a; //-8 [/code]

Сама по себе запись a = a & b гораздо удобнее смотрится и записывается, как a &= b
Так же и с остальными из перечисленных.

Подробности вычислений операторов &, |, ^ и ~ над числами описываются в этой статье

Дополнительная информация о том, как вывести результат в консоли или WinForm