Читаем C# 4.0 полное руководство - 2011 полностью

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);

}

}

Ниже приведен один из возможных результатов выполнения этой программы.

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

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

Access 2002: Самоучитель
Access 2002: Самоучитель

В книге рассматривается широкий круг вопросов, связанных с использованием программной среды Access 2002, которая является составной частью пакета Office 2002 и предназначена для создания банка данных в самых различных предметных областях.Подробно описывается методика проектирования объектов базы данных (таблицы, формы, отчеты, страницы доступа к данным, запросы, модули).Детально обсуждаются вопросы создания интегрированной базы данных в единой среде Access 2002: формирование БД с нуля, конвертирование в программную среду баз данных, созданных в ином программном окружении – Clarion, FoxPro.Особое внимание уделяется формированию разнообразных запросов к интегрированной базе данных Access 2002 с использованием языков программирования SQL, VBA и макросов.Приводятся общие сведения о возможностях языка обмена данными между различными компьютерами и приложениями (XML). Описываются возможности использования гиперссылок, связывающих базу данных с другими программными продуктами. Объясняется, как можно работать с базой данных Access 2002 без установки ее на компьютер, используя технологию ODBC (Open Data Base Connectivity). В приложениях приводятся количественные параметры Access 2002 и связанная с этой СУБД терминология.Предлагаемая книга будет полезна специалистам, занимающимся практической разработкой банков данных и приложений на их основе, а также студентам вузов, изучающим информатику.

Павел Юрьевич Дубнов

Программирование, программы, базы данных / ОС и Сети / Книги по IT