Опубликован: 31.08.2006 | Доступ: свободный | Студентов: 3927 / 218 | Оценка: 4.14 / 3.89 | Длительность: 39:16:00
ISBN: 978-5-9570-0021-3
Лекция 6:

Переменные и операторы 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
Жанболат Шаймерден
Жанболат Шаймерден

Можно ли выбирать язык для надписей и команд в среде разработки?

Анатолий Федоров
Анатолий Федоров
Россия, Москва, Московский государственный университет им. М. В. Ломоносова, 1989
Светлана Ведяева
Светлана Ведяева
Россия, Саратов