Переменные. Арифметические операции

Содержание

Слайд 5

C# предоставляет ряд операторов. Многие из них поддерживаются встроенными типами и позволяют

C# предоставляет ряд операторов. Многие из них поддерживаются встроенными типами и позволяют
выполнять базовые операции со значениями этих типов.

Слайд 6

Арифметические операторы, выполняющие арифметические операции с числовыми операндами.
Операторы сравнения, сравнивающие числовые операнды.
Логические

Арифметические операторы, выполняющие арифметические операции с числовыми операндами. Операторы сравнения, сравнивающие числовые
операторы, выполняющие логические операции с операндами bool.
Битовые операторы и операторы сдвига выполняют битовые операции или операции сдвига с операндами целочисленных типов.
Операторы равенства проверяют равенство или неравенство своих операндов.

Слайд 7

Арифметические операции

Арифметические операции

Слайд 9

Следующие операторы выполняют арифметические операции с операндами числовых типов:
унарные — ++ (приращение),

Следующие операторы выполняют арифметические операции с операндами числовых типов: унарные — ++
-- (уменьшение), + (плюс) и - (минус);
бинарные — * (умножение), / (деление), % (остаток от деления), + (сложение) и - (вычитание).
Эти операторы поддерживаются всеми целочисленными типами и типами с плавающей запятой.

Слайд 10

Инкремент(++) и декремент(--)

Инкремент(++) и декремент(--)

Слайд 11

В чем разница префиксного и постфиксного инкремента,декремента?

В чем разница префиксного и постфиксного инкремента,декремента?

Слайд 12

Пример 1

int i = 0;
i++; // i равно 1
int t1 = i++;

Пример 1 int i = 0; i++; // i равно 1 int
// t1 равно 1, i равно 2
int t2 = --i; // t2 равно 1, i равно 1
for (int k = 1; k <= 5; k++)
{
Console.WriteLine(k);
} // Цикл выведет целые числа от 1 до 5

Слайд 13

Операторы инкрементации и декрементации следует использовать везде, где необходимо единоразово изменить значение

Операторы инкрементации и декрементации следует использовать везде, где необходимо единоразово изменить значение
некой числовой переменной на единицу. Они задействуют механизмы, отличные от обычного суммирования или вычитания, таким образом являясь более эффективными.
Выражения с этими операторами можно вставлять в код независимо, тогда неважно, с какой стороны от операнда стоит оператор. Если же такая операция происходит внутри выражения, то появляется принципиальная разница между префиксным и постфиксным способом.

Слайд 14

Пример 2. Чему равно а и b?

int exemp = 0;
int

Пример 2. Чему равно а и b? int exemp = 0; int
a = exemp++;
int b = ++exemp;
Debug.Log("a="+a);
Debug.Log("b=" + b);

Слайд 16

Операторы унарного плюса и минуса

Операторы унарного плюса и минуса
Имя файла: Переменные.-Арифметические-операции.pptx
Количество просмотров: 45
Количество скачиваний: 0