Переменные и операторы Visual Basic .NET
Следующий шаг: использование в формулах круглых скобок
Чтобы прояснить порядок вычисления, вы можете использовать в формулах одну или более пар круглых скобок. Например, Visual Basic будет вычислять формулу
Number = (8 - 5 * 3) ^ 2
определив сначала значение в скобках (-7), а уже затем выполнит возведение в степень - хотя даже и возведение в степень имеет в соответствии с приведенной выше таблицей более высокий приоритет, чем вычитание и умножение. Чтобы еще больше изменить порядок вычисления, вы можете использовать в формуле вложенные скобки. Например,
Number = ((8 - 5) * 3) ^ 2
указывает Visual Basic вычислить сначала разницу внутренних скобок, затем выполнить операцию во внешних скобках, и только затем определить степень. Результат, полученный по обеим формулам, будет различным: первая формула даст в результате 49, а вторая - 81. Скобки могут как изменить результат математической операции, так и сделать ее более легко читаемой.
Краткая справка по лекции 5
Чтобы | Сделайте следующее |
---|---|
Объявить переменную |
Введите в коде программы Dim, за которым следует имя переменной, ключевое слово As и тип данных переменной. Чтобы сделать переменную доступной во всех процедурах событий формы, поместите этот оператор в начало кода формы перед всеми процедурами событий. Например: Dim Country As String |
Изменить значение переменной |
Присвойте новое значение с помощью оператора присвоения (=). Например: Country = "Япония" |
Получить ввод с помощью диалогового окна |
Используйте функцию InputBox и присвойте ее результат переменной. Например: UserName = InputBox("Как тебя зовут?") |
Отобразить вывод в диалоговом окне |
Используйте функцию MsgBox. (Строка, отображаемая в этом диалоговом окне, может быть сохранена в переменной.) Например: Forecast = "Переменная облачность, возможны осадки." MsgBox(Forecast, , "Погода в Испании") |
Создать константу |
Введите ключевое слово Const, за которым будет следовать имя константы, оператор присвоения (=), тип данных константы и фиксированное значение. Например: Const JackBennysAge As Short = 39 |
Создать формулу |
Объедините вместе числовые переменные или значения и один или несколько математических операторов, а затем присвойте результат переменной или свойству. Например: Result = 1 ^ 2 * 3 \ 4 'this equals 0 |
Объединить текстовые строки |
Используйте оператор конкатенации строк (&). Например: Msg = "Здравствуй" & "," & " мир!" |
Включить библиотеку классов из .NET Framework |
Поместите в самом верху кода формы оператор Imports, который определяет библиотеку классов. Например: Imports System.Math |
Вызвать метод из включенной библиотеки классов |
Используйте имя метода, и, если необходимо, добавьте к нему аргументы так, чтобы использовать его в формуле или операторе программы. Например, чтобы вызвать метод Sqrt из библиотеки классов System.Math: Hypotenuse = Sqrt(x ^ 2 + y ^ 2) |
Управлять порядком вычисления формулы |
Используйте в формуле круглые скобки. Например: Result = 1 + 2 ^ 3 \ 4 ' это равно 3 Result = (1 + 2) ^ ( 3 \ 4) ' это равно 1 |