Трусов M. А. Visual Basic .NЕТ Практическое руководство для начинающего программиста стр.32
Трусов M. А. Visual Basic .NЕТ Практическое руководство для начинающего программиста стр.32

ГЛАВА 7 ▼ Немного математики

Dim a As Integer

Dim b As Integer

Dim с As Integer

b = 3

с = 5

a - b + с

a = b * с

a = b л с

a = Ьл2 Ma + b) / ( (b - c)* 4) TextBoxl.Text = a

Visual Basic .NET выполняет последнюю строку кодов. Математические выражения в отличие от текстовых записываются без кавычек. А теперь посмотрим, как записываются операции сравнения (табл. 7.2).

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

Приоритет

Операция

Определение

=

Равенство

о

Неравенство

<или>

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

>=

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

<=

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

Чтобы продолжать разговор о математике, необходимо познакомится с понятием Class (класс). Класс - это основа, на которой строится все программирование в Visual Basic .Net. Класс объединяет в себе методы (коды, определяющие действия объекта), свойства (информацию об объекте, которая предоставляет доступ к данным) и события (команды, отдаваемые программе или действия программы в соответствии с поставленной задачей).

Любой объект, расположенный на форме, можно представить как экземпляр класса. А сам класс представляет собой инкапсуляцию (объединение) данных этого объекта и методов (команд), которые обрабатывают эти данные. Если в строке меню открыть View > Object Browser, можно увидеть меню в виде дерева, где перечислены библиотеки классов. Все это впоследствии может пригодиться, так как позволит избежать ошибок в создании кодов. В данном случае рассмотрим класс Math.

Трусов M. А. Visual Basic .NЕТ Практическое руководство для начинающего программиста

Запись арифметических операций

Класс Math

Этот класс содержит методы, которые служат для математических вычислений. Методы эти, по сути, представляют собой математические функции. В приведенной ниже таблице перечислены методы класса Math и возвращаемые значения (в скобках указано значение аргумента) (табл. 7.3).

Таблица 7.3 ▼

Математические функции

Метод

Описание

Abs(a)

Абсолютное значение числа а

Acos(a)

Арккосинус числа а

Asin (а)

Арксинус числа а

Atan (а)

Арктангенс числа а

Cos (а)

Косинус числа а

Е(а)

Основание натурального логарифма

Exp (а)

Экспонента от числа а

Floor (а)

Наибольшее целое, меньшее или равное значению аргумента

Log (а)

Логарифм числа а

Log10(a)

Десятичный логарифм указанного числа а

Max(a.b)

Максимальное из двух чисел а и Ь

Min(a, b)

Минимальное из двух чисел а и Ь

Pow(a, b)

Возведение числа а в степень Ь

PI

Числоя

Sin (a)

Синусчислаа

Sqrt(a)

Корень квадратный числа а

Tan (a)

Тангенс числа а

Синтаксис


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