Логически Операторы
Логически операторы ч препятствуют вам совместить два или более реляционные выражения в одиночное выражение оценивает к или поистине или ложному. Логически операторы оценивают к или поистине или ложному, в зависимости от поистине или ложного значения их операндов.
Если х будет перемеююый интежера, то выражения используя логически операторов смогли быть написаны в following дорогах:
(x > 1) && (x < 5)
(x >= 2) && (x <= 4)
Оператор |
Символ |
Описание |
Пример |
Операторы назначения |
равный |
= |
задайте значение ы к х |
x = ы |
Математически операторы |
Инкремент |
++ |
Инкременты операнд одним |
++x, x++ |
Затухание |
-- |
Затухания операнд одним |
--x, х -- |
Добавление |
+ |
Добавляет 2 операнда |
x + ы |
Вычитывание |
- |
Вычитает второй операнд от первого |
x - ы |
Умножение |
* |
Умножит 2 операнда |
x * ы |
Разделение |
/ |
Разделяет первый операнд вторым операндом |
x/y |
Модуль |
% |
Дает остаток когда первый операнд разделен вторым операндом |
% x ы |
Реляционные операторы |
Равный |
= = |
Равность |
x = = ы |
Greater than |
> |
Greater than |
x > ы |
Чем |
< |
Чем |
x < ы |
Greater than or equal to |
> = |
Greater than or equal to |
x > = ы |
Less than or equal to |
< = |
Less than or equal to |
x < = ы |
Не равный |
! = |
Не равный к |
x! = ы |
Логически операторы |
И |
&& |
True (1) только если и exp1 и exp2 поистине; ложное (0) в противном случае |
exp1 && exp2 |
ИЛИ |
|| |
True (1) если или exp1 или exp2 поистине; ложное (0) только если оба ложны |
exp1 || exp2 |
НЕ |
! |
Ложное (0) если exp1 поистине; true (1) если exp1 ложно |
!exp1 |
Вещи, котор нужно вспомнить о логически выражениях
x * = y
y - = z + 1
a / = b
x + = y / 8
y % = 3 |
такое же как
такое же как
такое же как
такое же как
такое же как |
x = x * y
y = y - z + 1
a = a / b
x = x + y / 8
y = y % 3 |
|