Класс Math
С помощью методов класса Math можно выполнить любые математические вычисления. Эти методы перечислены в табл. 1.6.
Таблица 1.6 т Методы класса Math
Метод |
Назначение |
Abs (а) |
Абсолютное значение указанного числа а |
Acos(a) |
Арккосинус указанного числа а |
Asin(a) |
Арксинус числа а |
Atan(a) |
Арктангенс числа а |
Atan2(a,b) |
Угол, тангенс которого определяется числами а, Ь |
Celling(a) |
Наименьшее из чисел, меньшее или равное а |
Cos(a) |
Косинус числа а |
Cosh (a) |
Гиперболический косинус числа а |
E (a) |
Основание натурального логарифма |
Exp(a) |
Экспонента от числа а |
Floor(a) |
Наибольшее из чисел, меньшее или равное а |
IEEERemainder(a,b) |
Остаток от деления числа а на число Ь |
Log (a) |
Логарифм числа а |
LoglO(a) |
Десятичный логарифм числа а |
Max (a,b) |
Определяет наибольшее из двух чисел |
Min(a,b) |
Определяет наименьшее из двух чисел |
PI |
Число р |
Pow(a,b) |
Возведение числа а в степень Ь |
Round(a) |
Определяет ближайшее целое к числу а |
Sign(a) |
Представляет положительное число как+1, |
отрицательное как -1, ноль как 0 |
|
Sin (a) |
Синусчисла а |
ГЛАВА 1 Т Программирование на Visual Basic .WET
Таблица 1.6 т Методы класса Math (окончание)
Метод |
Назначение |
Sinn (а) |
Гиперболический синус числа а |
Sqrt (а) |
Корень квадратный числа а |
Tan(а) |
Тангенс числа а |
Tanh (а) |
Гиперболический тангенс числа а |
Чтобы составить код с применение функций класса Math необходимо указать имя класса, поставить точку и выбрать из меню подсказки нужную функцию. После чего указать в скобках значение аргумента. Например, для определения синуса угла 30° можно составить следующий код:
Private Sub Label1_С1ick(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles Label1.Click
Dim a As Double
a = Math.Sin(0,0175*30)
Label1.Text = a
End Sub
А теперь некоторые пояснения к этому коду. При компьютерных вычислениях используется радианная мера измерения углов. Поскольку один градус равен 0,0175 радиана, в данном коде эта величина умножается на количество углов. Разумеется, это нобходимо делать только в том случае, если вы желаете измерять углы в градусах. Для более точного определения величины угла лучше воспользоваться таблицами Брадиса.