Возвращает значение d, округленное до числа с
Round(decimal
количеством цифр в дробной части, равным зна
MidPointRounding
чению параметра
public static decimal
Возвращает разность
Subtract(decimal
public static byte
Возвращает эквивалент значения
ToByte(decimal
byte. Дробная часть отбрасывается. Если значение
public static double
Возвращает эквивалент значения dTnna double.
ToDouble(decimal
При этом возможна потеря точности, поскольку у значения типа 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
Преобразует значение
ToOACurrency(decimal
формата денежной единицы, применяемого в компоненте OLE Automation, и возвращает полученный результат
Метод
Назначение
public static sbyte
Возвращает эквивалент значения
ToSByte(decimal
sbyte. Дробная часть отбрасывается. Если значение value оказывается вне диапазона представления чисел для типа sbyte, то генерируется исключение Overf lowException
public static float
Возвращает эквивалент значения dTnna float.
ToSingle(decimal d)
Дробная часть отбрасывается. Если значение d оказывается вне диапазона представления чисел для типа float, то генерируется исключение
OverflowException
public override string
Возвращает строковое представление значения
ToString
вызывающего объекта в используемом по умолчанию формате
public string ToString(string
Возвращает строковое представление значения
вызывающего объекта, как указано в форматирующей строке, определяемой параметром
public string
Возвращает строковое представление значе
ToString(IFormatProvider
ния вызывающего объекта с использованием
форматов данных, характерных для конкретной культурной среды и определяемых параметром
public string ToString (string
Возвращает строковое представление значения
вызывающего объекта, как указано в форма
тирующей строке, определяемой параметром
public static ushort
Возвращает эквивалент значения
ToUIntl6(decimal
ushort. Дробная часть отбрасывается. Если значение
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