public static decimal Round(decimald,intdigits) - Возвращает значение d, округленное до числа, количество цифр в дробной части которого равно значению digits
public static double Round(doublevalue, MidpointRoundingmode) - Возвращает значение value, округленное до ближайшего целого числа в режиме, определяемом параметром mode
public static decimal Round(decimald, MidpointRoundingmode) - Возвращает значение d, округленное до ближайшего целого числа в режиме, определяемом параметром mode
public static double Round(doublevalue,int digits,MidpointRounding mode) - Возвращает значение value, округленное до числа, количество цифр в дробной части которого равно значению digits, а параметр mode определяет режим округления
public static decimal Round(decimald,intdigits, MidpointRoundingmode) - Возвращает значение d, округленное до числа, количество цифр в дробной части которого равнозначению digits, а параметр mode определяет режим округления
public static int Sign(doublevalue) - Возвращает -1, если значение value меньше нуля; 0, если значение value равно нулю; и 1, если значение value больше нуля
public static int Sign(float value) - Возвращает -1, если значение value меньше нуля; 0, если значение value равно нулю; и 1, если значение value больше нуля
public static int Sign(decimalvalue) - Возвращает -1, если значение value меньше нуля; 0, если значение value равно нулю; и 1, если значение value больше нуля
public static int Sign(int value) - Возвращает -1, если значение value меньше нуля; 0, если значение value равно нулю; и 1, если значение value больше нуля
public static int Sign(short value) - Возвращает -1, если значение value меньше нуля; 0, если значение value равно нулю; и 1, если значение value больше нуля
public static int Sign(long value) - Возвращает -1, если значение value меньше нуля; 0, если значение value равно нулю; и 1, если значение value больше нуля
public static int Sign(sbyte value) - Возвращает -1, если значение value меньше нуля; 0, если значение value равно нулю; и 1, если значение value больше нуля
public static double Sin(doublea) - Возвращает синус числа а
public static double Sinh(doublevalue) - Возвращает гиперболический синус числа value
public static double Sqrt(double d) - Возвращает квадратный корень числа d
public static double Tan(doublea) - Возвращает тангенс числа а
public static double Tanh(doublevalue) - Возвращает гиперболический тангенс числа value
public static double Truncate(double d) - Возвращает целую часть числа d
public static decimal Truncate(decimal d) - Возвращает целую часть числа d
В приведенном ниже примере программы метод Sqrt()
служит для расчета гипотенузы по длине противоположных сторон прямоугольного треугольника согласно теореме Пифагора.
// Расчет гипотенузы по теореме Пифагора.
using System;
class Pythagorean {
static void Main() {
double s1;
double s2;
double hypot;
string str;
Console.WriteLine("Введите длину первой стороны треугольника: ");
str = Console.ReadLine();
s1 = Double.Parse(str);
Console.WriteLine("Введите длину второй стороны треугольника: ");
str = Console.ReadLine();
s2 = Double.Parse (str) ;
hypot = Math.Sqrt(s1 * s1 + s2 * s2);
Console.WriteLine("Длина гипотенузы равна " + hypot);
}
}
Ниже приведен один из возможных результатов выполнения этой программы.
Введите длину первой стороны треугольника: 3
Введите длину второй стороны треугольника: 4
Длина гипотенузы равна: 5