Иллюстрированный самоучитель по VB.NET


Круглые скобки и приоритет операций


При обработке сложных выражений последовательность выполнения операций задается двумя способами. При использовании круглых Скобок вам не придется запоминать приоритеты различных операций. В VB .NET, как и во многих языках программирования, операции обладают приоритетом, определяющим последовательность их выполнения. Умножение обладает более высоким приоритетом, чем сложение; следовательно, выражение 3+4*5 равно 23, поскольку умножение (4*5) выполняется раньше, чем сложение.

Ниже перечислены математические операции в порядке убывания приоритета.

  1. Возведение в степень (^).

  2. Унарный минус (изменение знака числа).

  3. Умножение и деление.

  4. Целочисленное деление.

  5. Вычисление остатка (Mod).

  6. Сложение и вычитание.

Если две операции обладают одинаковым приоритетом, порядок выполнения определяется порядком их следования в выражении (слева направо).

Сокращенная запись операций с присваиванием

Для некоторых операций, объединенных с присваиванием, в VB. NET предусмотрены сокращенные обозначения, перечисленные в следующей таблице.

 




- Начало -  - Назад -  - Вперед -



Книжный магазин