Назад Уперед Зміст

Арифметичні операції

Бінарні операції

Оператор Операція Тип операндів Тип результату Приклад
+ додавання ціле, дійсне. ціле, дійсне. A =X + Y;
- віднімання ціле, дійсне. ціле, дійсне. A =Result-1;
* добуток ціле, дійсне. ціле, дійсне. A =P * I;
/ Частка від ділення цілих чисел ціле ціле Console.WriteLine(5/2); Результат 2
/ Частка від ділення у вигляді дійсного числа вещ. дійсне. Console.WriteLine(5D/2); Результат 2.5
% Залишок від діленняя цілих чисел ціле ціле Console.WriteLine(24%7); Результат 3

Унарні операції

Оператор Операція Тип операндів Тип результату Приклад
++ Оператор Збільшення. Збільшує свій операнд на 1. ціле, дійсне. ціле, дійсне. double x; x = 1.5; Console.WriteLine(++x); буде напечатано 2.5
x = 1.5;
Console.WriteLine(x++);
Console.WriteLine(x); напечатается 1.5 2.5
-- Оператор зменьшення. Зменьшує свій операнд на 1. ціле, дійсне. ціле, дійсне. double x; x = 1.5; Console.WriteLine(--x); напечатается 0.5
x = 1.5;
Console.WriteLine(x--);
Console.WriteLine(x); буде напечатано 1.5 0.5

Комбіноровані оператори присвоювання

Також є можливість комбінувати оператор присвоювання з арифметичними операторами для створення составних операторів присваювання:

+=
 -=
 *=
 /=
 %=

Приклад:

i += 7 * j; // Эквивалентно i = i + 7 * j;
m /= 3 + k;   // Эквивалентно m = m / (3 + k);

Назад Уперед Зміст