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

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

Round(decimald,intdecimals,

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

MidPointRoundingmode)

чению параметра decimals, которое должно находиться в пределах от 0 до 28, а параметр mode определяет режим округления. Режим округления применяется лишь в том случае, если значение d оказывается посредине между двумя округляемыми числами

public static decimal

Возвращает разность dl - d2

Subtract(decimaldl,decimald2)

public static byte

Возвращает эквивалент значения value типа

ToByte(decimalvalue)

byte. Дробная часть отбрасывается. Если значение value оказывается вне диапазона представления чисел для типа byte, то генерируется исключение OverflowException

public static double

Возвращает эквивалент значения dTnna double.

ToDouble(decimald)

При этом возможна потеря точности, поскольку у значения типа double меньше значащих цифр, чем у значения типа decimal

public static short

Возвращает эквивалент значения dTnna short.

Tolntl6(decimal d)

Дробная часть отбрасывается. Если значение d оказывается вне диапазона представления чисел для типа short, то генерируется исключение

OverflowException

public static int

Возвращает эквивалент значения d типа int.

ToInt32(decimal d)

Дробная часть отбрасывается. Если значение d оказывается вне диапазона представления чисел для типа int, то генерируется исключение

OverflowException

public static long

Возвращает эквивалент значения d типа long.

ToInt64(decimal d)

Дробная часть отбрасывается. Если значение d оказывается вне диапазона представления чисел для типа long, то генерируется исключение

OverflowException

public static long

Преобразует значение value в его эквивалент

ToOACurrency(decimalvalue)

формата денежной единицы, применяемого в компоненте OLE Automation, и возвращает полученный результат

Метод

Назначение

public static sbyte

Возвращает эквивалент значения value типа

ToSByte(decimalvalue)

sbyte. Дробная часть отбрасывается. Если значение value оказывается вне диапазона представления чисел для типа sbyte, то генерируется исключение Overf lowException

public static float

Возвращает эквивалент значения dTnna float.

ToSingle(decimal d)

Дробная часть отбрасывается. Если значение d оказывается вне диапазона представления чисел для типа float, то генерируется исключение

OverflowException

public override string

Возвращает строковое представление значения

ToString

вызывающего объекта в используемом по умолчанию формате

public string ToString(string

Возвращает строковое представление значения

format)

вызывающего объекта, как указано в форматирующей строке, определяемой параметром

format

public string

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

ToString(IFormatProvider

ния вызывающего объекта с использованием

provider)

форматов данных, характерных для конкретной культурной среды и определяемых параметром

provider

public string ToString (string

Возвращает строковое представление значения

format,IFormatProvider

вызывающего объекта, как указано в форма

provider)

тирующей строке, определяемой параметром format, но с использованием форматов данных, характерных для конкретной культурной среды и определяемых параметром provider

public static ushort

Возвращает эквивалент значения value типа

ToUIntl6(decimalvalue)

ushort. Дробная часть отбрасывается. Если значение value оказывается вне диапазона представления чисел для типа ushort, то генерируется исключение Overf lowException

public static uint

Возвращает эквивалент значения dTnna uint.

ToUInt32(decimal d)

Дробная часть отбрасывается. Если значение d оказывается вне диапазона представления чисел для типа uint, то генерируется исключение

OverflowException

public static ulong

Возвращает эквивалент значения dTnna ulong.

ToUInt64(decimal d)

Дробная часть отбрасывается. Если значение d

оказывается вне диапазона представления чисел для типа ulong, то генерируется исключение

OverflowException

public static decimal

Возвращает целую часть числа d. Дробная часть

Truncate(decimal d)

отбрасывается

Таблица 21.8. Поля, поддерживаемые структурой Decimal

Структура Char

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

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

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