суббота, 30 июня 2012 г.

C# Работа с математическими функциями. Библиотека Math

В классе Math определены такие стандартные математические операции, как извлечение квадратного корня, вычисление синуса, косинуса и логарифмов.

Методы перечислены в таблице ниже:


Описание
Math.Acos(double p1)
Возвращает арккосинус параметра p1 -->  p1∈[-1;1]
Math.Asin(double p1)
Возвращает арксинус параметра p1 -->  p1∈[-1;1]
Math.Atan(double p1)
Возвращает арктангенс p1
Math.Atan2(double x, double y)
Возвращает арктангенс частного x/y
Math.Ceiling(double p1)
Возвращает наименьшее целое (представленное в виде значения с плавающей точкой), которое не меньше параметра p1. Например, при p1, равном 1.02, метод Ceiling() возвратит 2.0. А при p1, равном -1.02, метод Ceiling() возвратит -1 
Math.Cos(double p1)
Возвращает косинус параметра p1
Math.Cosh(double p1)
Возвращает гиперболический косинус параметра p1
Math.Exp(double p1)
Возвращает основание натурального логарифма е, возведенное в степень p1
Math.Floor(double p1)
Возвращает наибольшее целое (представленное в виде значения с плавающей точкой), которое не больше параметра p1. Например, при p1, равном 1.02, метод Floor() возвратит 1.0. А при p1, равном -1.02, метод Floor() возвратит -2
Math.IEEERemainder(double x,double y)
Возвращает остаток от деления x/y
Math.Log(double p1)
Возвращает натуральный логарифм для параметра p1
Math.Log(double p1, double p2)
Возвращает логарифм для параметра p1 по основанию p2
Math.Log10(double p1)
Возвращает логарифм для параметра v по основанию 10
Math.Pow( double base, double exp)
Возвращает значение base, возведенное в степень exp
Math.Round(double p1)
Возвращает значение p1, округленное до ближайшего целого числа
Math.Sign(double p1)
Возвращает -1, если значение v меньше нуля, 0, если p1 равно нулю, и 1, если v больше нуля
Math.Sin(double p1)
Возвращает синус параметра p1
Math.Sinh(double p1)
Возвращает гиперболический синус параметра p1
Math.Tan(double p1)
Возвращает тангенс параметра p1
Math.Sqrt(double p1)
Возвращает квадратный корень параметра p1

Пример использования:


        private void Form1_Load(object sender, EventArgs e)
        {

            label1.Text = Math.Pow(5, 7).ToString();
        }

0 коммент.:

Отправить комментарий

TROCKII БЛОГ Copyright © 2012 | Template created by Lev Trockii |