C# 4.0 полное руководство - 2011
Шрифт:
Метод
Описание
public
static decimal
Возвращает значение d, округленное до числа,
Round(decimal d, int digits,
количество цифр в дробной части которого равно
MidpointRounding mode)
значению digits,
режим округления
public
static int
Возвращает -1, если значение value меньше нуля;
Sign(double value)
0, если значение value равно нулю; и 1, если зна
чение value больше нуля
public
static int Sign(float
Возвращает -1, если значение value меньше нуля;
value)
0, если значение value равно нулю; и 1, если значение value больше нуля
public
static int
Возвращает -1, если значение value меньше нуля;
Sign(decimal value)
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(double a)
public
static double
Возвращает гиперболический синус числа value
Sinh(double value)
public
static double
Возвращает квадратный корень числа d
Sqrt(double d)
public
static double
Возвращает тангенс числа а
Tan(double a)
public
static double
Возвращает гиперболический тангенс числа
Tanh(double value)
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);
}
}
Ниже приведен один из возможных результатов выполнения этой программы.