Трусов М. А. Visual Basic .NET. Создание графических объектов и основы программирования стр.16
Трусов М. А. Visual Basic .NET. Создание графических объектов и основы программирования стр.16

Операции сравнения перечислены в табл. 1.5:

Таблица 1.5 т Операции сравнения

Знак

Назначение

=

Равенство

< >

Неравенство

 

Меньше, больше

> =

Больше или равно

< =

Меньше или равно

Like

Подобно

Is

Совпадение двух объектных переменных

Теперь следует упомянуть логические операторы. Они служат для обработки данных, имеющих значение True или False. Оператор And сравнивает значение двух переменных и, если они имеют значение True, возвращает значение True, а если обе переменные или одна из них имеет значение False, возвращаемое значение также равно False. Оператор Not меняет одно логическое значение на другое. Оператор Or, как и оператор And, сравнивает значение двух переменных и возвращает логическое значение, зависящее от результата применения хотя бы одной из них. То есть, если две переменные имеют разное значение, но одно из них соответствует нужному, оператор Or вернет значение True. Вот как может выглядеть код, в котором применен оператор And:

Private Sub Button3_Click(ByVal sender As System.Object, _

ByVal e As System.EventArgs) Handles Button3.Click

Dim a As Boolean = True

Dim b As Boolean = True

If a And b Then TextBoxl.Text = «Yes»

End Sub

Если в этом коде заменить значение одной из переменных, текстовое поле останется пустым.

А теперь несколько слов о правилах составления кодов. Составляя коды математических выражений, следует помнить о следующем. Любое арифметическое действие надо обозначить соответствующим знаком. Обычную запись, означающую умножение одного числа на другое, например: ab = с,

Трусов М. А. Visual Basic .NET. Создание графических объектов и основы программирования

Математические вычисления

Visual Basic .NET просто не поймет. Между символами а и b необходимо поставить знак умножения. Для соблюдения очередности действий обязательно используйте круглые скобки. При этом помните правило: лишних скобок не бывает. Дело в том, что лишнюю скобку Visual Basic .NET не заметит, а вот отсутствие скобки в нужном месте будет воспринято как ошибка. Запись десятичных дробей во избежание путаницы с запятыми лучше делать с дополнительной клавиатуры, переведя ее в режим английского языка. Для обозначения запятой используется клавиша Del.


⇐ Предыдущая Следующая ⇒
 
 
 
Powered by Exponenta