мета-данные страницы
Это старая версия документа!
операторы
Арифметические операторы
Бинарными1) арифметическими операторами являются +, -, *, /, а также оператор деления по модулю %. Деление целых сопровождается отбрасыванием дробной части, какой бы она ни была.
Оператор
% к операндам типов float и double не применяется. В какую сторону (в сторону увеличения или
уменьшения числа) будет усечена дробная часть при выполнении / и каким будет знак результата операции
% с отрицательными операндами, зависит от машины.
Операторы отношения и логические операторы
Операторами отношения являются:
>- больше>=- больше или равно<- меньше⇐- меньше или равно
Операторы сравнения на равенство:
==- равно!=- не равно
Логические операторы:
&&- или||- и
Выражения, между которыми стоят операторы
&& или ||,
вычисляются слева направо. Вычисление прекращается, как только становится известна истинность или
ложность результата
Унарный оператор:
!- не
Преобразования типов
1)
т.е. с двумя операндами