public static double

Возвращает значение value, округленное до чис

Round(doublevalue,

ла, количество цифр в дробной части которого рав

intdigits)

но значению параметра digits

public static decimal

Возвращает значение d, округленное до числа, ко

Round(decimald,intdigits)

личество цифр в дробной части которого равно значению digi ts

public static double

Возвращает значение value, округленное до бли

Round(doublevalue,

жайшего целого числа в режиме, определяемом

MidpointRoundingmode)

параметром mode

public static decimal

Возвращает значение d, округленное до ближайше

Round(decimald,

го целого числа в режиме, определяемом параме

MidpointRoundingmode)

тром mode

public static double

Возвращает значение value, округленное до чис

Round(doublevalue,int

ла, количество цифр в дробной части которого рав

digits,MidpointRounding

но значению digi ts, а параметр mode определяет

mode)

режим округления

Окончание табл. 21.1

Метод

Описание

public

static decimal

Возвращает значение d, округленное до числа,

Round(decimald,intdigits,

количество цифр в дробной части которого равно

MidpointRoundingmode)

значению digits, а параметр mode определяет

режим округления

public

static int

Возвращает -1, если значение value меньше нуля;

Sign(doublevalue)

0, если значение value равно нулю; и 1, если зна

чение value больше нуля

public

static int Sign(float

Возвращает -1, если значение value меньше нуля;

value)

0, если значение value равно нулю; и 1, если значение value больше нуля

public

static int

Возвращает -1, если значение value меньше нуля;

Sign(decimalvalue)

0, если значение value равно нулю; и 1, если зна

чение value больше нуля

public

static int Sign(int

Возвращает -1, если значение value меньше нуля;

value)

0, если значение value равно нулю; и 1, если значение value больше нуля

public

static int Sign(short

Возвращает -1, если значение value меньше нуля;

value)

0, если значение value равно нулю; и 1, если значение value больше нуля

public

static int Sign(long

Возвращает -1, если значение value меньше нуля;

value)

0, если значение value равно нулю; и 1, если значение value больше нуля

public

static int Sign(sbyte

Возвращает -1, если значение value меньше нуля;

value)

0, если значение value равно нулю; и 1, если значение value больше нуля

public

static double

Возвращает синус числа а

Sin(doublea)

public

static double

Возвращает гиперболический синус числа value

Sinh(doublevalue)

public

static double

Возвращает квадратный корень числа d

Sqrt(double d)

public

static double

Возвращает тангенс числа а

Tan(doublea)

public

static double

Возвращает гиперболический тангенс числа

Tanh(doublevalue)

value

public

static double

Возвращает целую часть числа d

Truncate(double d)

public

static decimal

Возвращает целую часть числа d

Truncate(decimal d)

В приведенном ниже примере программы метод Sqrt () служит для расчета гипотенузы по длине противоположных сторон прямоугольного треугольника согласно теореме Пифагора.

// Расчет гипотенузы по теореме Пифагора.

using System;

class Pythagorean { static void Main() { double si; double s2; double hypot; string str;

Console.WriteLine("Введите длину первой стороны треугольника: "); str = Console.ReadLine(); si = Double.Parse(str);

Console.WriteLine("Введите длину второй стороны треугольника: "); str = Console.ReadLine(); s2 = Double .'Parse (str) ;

hypot = Math.Sqrt(sl*sl + s2*s2);

Console.WriteLine("Длина гипотенузы равна " + hypot);

}

}

Перейти на страницу:

Похожие книги