Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Методы класса System.Match



(http://msdn.microsoft.com/ru-ru/library/system.math)

Таблица 2.7. Поля и основные методы класса System.Math

Члены Описание
Поля  
E Представляет основание натурального логарифма, определяемое константой e = 2.71828182845904523536.
PI Представляет отношение длины окружности к ее диаметру, определяемое константой π = 3.14159265358979323846.
Методы  
double Abs(double d); Возвращает модуль аргумента. Имеются перегруженные методы для всех математических типов (Decimal, Single, SByte, Int16, Int32, Int64)
double Acos(double d); Возвращает угол в радианах по его арккосинусу
double Asin(double d); Возвращает угол в радианах по его арксинусу
double Atan(double d); Возвращает угол в радианах по его арктангенсу
long BigMul(int x, int y); Возвращает произведение двух 32-разрядных чисел
double Ceiling(double d); Возвращает наименьшее целое число, которое больше или равно аргументу. Имеется перегруженный метод для типа Decimal
double Cos(double d); Возвращает косинус угла d в радианах
double Cosh(double d); Возвращает гиперболический косинус угла d в радианах
int DivRen (int a, int b, out int R); Возвращает результат деления двух целых чисел и остаток R как выходной параметр. Имеется перегруженный метод для типа Int64
double Exp(double d); Возвращает Е в степени d
double Floor(double d); Возвращает наибольшее целое, которое меньше или равно заданному числу. Имеется перегруженный метод для типа Decimal
double IEEERemainder (double a, double b); Возвращает остаток от деления а на b
double Log(double d); Возвращает натуральный логарифм числа d. В перегруженном методе вторым параметром передается основание логарифма
double Log10(double d); Возвращает десятичный логарифм числа d
double Max (double a, double b)); Возвращает максимальное из двух чисел. Имеются перегруженные методы для всех математических типов (Decimal, Single, SByte, Byte, Int16, UInt16, Int32, UInt32, Int64, UInt64)
double Min (double a, double b); Возвращает меньшее из двух чисел. Имеются перегруженные методы для всех математических типов (Decimal, Single, SByte, Byte, Int16, UInt16, Int32, UInt32, Int64, UInt64)
double Pow (double a, double b); Возвращает результат возведения числа а в степень b
double Round(double a); double Round (double a, Int32 n); Округляет число а до ближайшего целого (или до n разрядов). Имеется перегруженный метод для типа Decimal
int Sign(double a); Возвращает -1, 0 или +1, когда число а, соответственно, меньше нуля, равно ему или больше нуля. Имеются перегруженные методы для всех математических типов (Decimal, Single, SByte, Int16, Int32, Int64)
double Sin(double a); Возвращает синус угла а в радианах
double Sinh(double a); Возвращает гиперболический синус угла а в радианах
double Sqrt(double a); Возвращает корень квадратный из а
double Tan(double a); Возвращает тангенс угла а в радианах
double Tanh(double a); Возвращает гиперболический тангенс угла а в радианах
double Truncate(double a) Возвращает целую часть заданного числа a. Имеется перегруженный метод для типа Decimal

Пример 2.7. Использование методов класса System.Math для определения высоты, площади и углов трапеции по ее известным сторонам.

Дано: Трапеция ABCD; основания: a = 20 см, c = 10 см, бок. стороны: b = 8 см, d = 6 см.   Найти: h, S, α, β.

Формулы: (ф-ла Герона);

=> ;

;

sin α = h / b; Ðαрад = arcsin α; Ðαград = αрад · 180 / π;

sin β = h / d; Ð βрад = arcsin β; Ð βград = βрад · 180 / π.





Дата публикования: 2015-10-09; Прочитано: 172 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...