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

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



Все математические функции реализованы как методы класса Math, основные из которых представлены в таблице 4.1

Таблица 4.1 – Основные поля и методы класса Math

Имя метода Описание Пояснения
Abs Модуль |x|, записывается как Abs(x)
Acos Арккосинус Acos(double x), угол задается в радианах
Asin Арксинус Asin(double x)
Atan Арктангенс Atan(double x)
Atan2 Арктангенс Atan2(double x,double y) –угол, тангенс которого есть результат деления y на х
BigMul Произведение BigMul(int x,int y)
Celling Округление до большего целого Celling(double x)
Cos Косинус Cos(double x)
Cosh Гиперболический косинус Cosh(double x)
DivRem Деление и остаток DivRem(x,y,rem)
E Число е 2,71828182845905
Exp Экспонента Exp(x)
Floor Округление до меньшего целого Floor(double x)
IEEERemainder Остаток от деления IEEERemainder(double x, double y)
Log Натуральный логарифм Log(x)
Log10 Десятичный логарифм Log10(x)
Max Максимум из 2-х чисел Max(x,y)

Продолжение таблицы 4.1

Имя метода Описание Пояснения
Min Минимум из 2-х чисел Min(x,y)
PI Значение числа пи 3,14159265358979
Pow Возведение в степень Pow(x,y) – x в степени y
Round Округление Round(3.1)=3 Round(3.8)=4
Sign Знак числа  
Sin Синус Sin(double x)
Sinh Гиперболический синус Sinh(double x)
Sqrt Квадратный корень Sqrt(x)
Tan Тангенс Tan(double x)
Tanh Гиперболический тангенс Tanh(double x)

Пример линейной программы расчета по заданной формуле

using System;

namespace ConsoleApplicationl

{ class Classl

{ static void Main()

{

string buf;

Console.WriteLine(“Введите x”);

buf=Console.ReadLine();

double x=Convert.ToDouble(buf);

Console.WriteLine(“Введите alfa”);

buf=Console.ReadLine();

double a=double.Parse(buf);

double y=Math.Sqrt(Math.PI*x)-

Math.Exp(0.2*Math.Sqrt(a))+

2*Math.Tan(2*a)+

1.6e3*Math.Log10(Math.Pow(x,2));

Console.WriteLine(“Для х= {0} и alfa ={1}”, x,a);

Console.WriteLine(“Результат =” +y); }}}





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



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