Глава 6. Базовые типы данных и операции 135
Обозначение |
Название |
Синтаксис |
|
== |
равно |
выражение == |
: вьражение |
!= |
не равно |
выражение != |
: выражение |
& |
побитовое И |
выражение s |
вьражение |
/\ |
побитовое исключающее ИЛИ |
выражение л |
вьражение |
I |
побитовое ИЛИ |
выражение I |
вьражение |
&& |
логическое И |
вьражение && |
вьражение |
И |
логическое ИЛИ |
выражение I I |
вьражение |
7 . |
условное выражение |
вьражение ? выражение : вьражение |
|
=. |
простое присваивание |
значение =-- вьражение |
|
*=-• |
умножить и присвоить |
значение *= |
выражение |
/= |
разделить и присвоить |
значение /= |
вьражение |
'e^ |
взять остаток и присвоить |
значение %-- |
вьражение |
+= |
сложить и присвоить |
значение += |
вьражение |
-= |
вычесть и присвоить |
значение --= |
вьражение |
«= |
сдвиг влево и присвоить |
значение «= |
вьражение |
»= |
сдвиг вправо и присвоить |
значение »= |
вьражение |
&= |
И и присвоить |
значение &= |
вьражение |
¦= |
ИЛИ и присвоить |
значение I == |
вьражение |
/\ |
исключающее ИЛИ и присвоить |
значение '"'= |
вьражение |
' |
запятая(последование) |
вьражение, вьражение |
Сочинять выражения, используя двухместные операции, сравнительно просто. Определив три целые переменные
int а = 5, Ь = 3, с;
можно написать выражения с использованием сложения, вычитания, умножения и деления:
с = а + b; // присвоить с сумму а и Ь , с = а — b; // присвоить с разность а и Ь с = Ь % а; // присвоить с остаток от деления Ь на а с=Ь*а; // присвоить с произведение а и Ь
Большинство людей обладают многолетним опытом написания выражений с бинарными операциями и вычислений на калькуляторе. Наверняка и у вас