Поделиться через


DecimalHelper Класс

Определение

public ref class DecimalHelper abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Windows.Foundation.DecimalContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class DecimalHelper final
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Windows.Foundation.DecimalContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public static class DecimalHelper
Public Class DecimalHelper
Наследование
Object Platform::Object IInspectable DecimalHelper
Атрибуты

Методы

Имя Описание
Abs(DecimalValue)

Извлеките десятичное значение с абсолютным значением указанного значения; то есть отмените знак.

Add(DecimalValue, DecimalValue)

Извлекает десятичное значение , значение которого является суммой двух указанных параметров.

Ceiling(DecimalValue)

Получение десятичного разряда с целочисленными цифрами только предоставленного значения, округленное до +бесконечности; все дробные цифры удаляются.

Clamp(DecimalValue, DecimalValue, DecimalValue)

Извлеките десятичное значение на основе указанного значения, зажатого к инклюзивному диапазону указанного минимального и максимального значений.

Compare(DecimalValue, DecimalValue)

Сравнивает указанные значения DecimalValue .

Divide(DecimalValue, DecimalValue)

Извлекает десятичное значение , значение которого является кворентом двух указанных параметров.

Equals(DecimalValue, DecimalValue)

Определяет, считаются ли указанные значения DecimalValue равными.

Floor(DecimalValue)

Получение десятичного разряда с целочисленными цифрами только указанного значения, округленное до бесконечности; все дробные цифры удаляются.

FromBoolean(Boolean)
FromDouble(Double)
FromInt16(Int16)
FromInt32(Int32)
FromInt64(Int64)
FromSingle(Single)
FromString(String, String)

Анализирует строку с помощью указанного языкового стандарта, вызывая исключение при сбое.

FromString(String)

Анализирует строку с помощью языкового стандарта пользователя по умолчанию, вызывая исключение при сбое.

FromStringInvariant(String)

Анализирует строку с помощью инвариантного языкового стандарта, вызывая исключение при сбое.

FromUInt16(UInt16)
FromUInt32(UInt32)
FromUInt64(UInt64)
FromUInt8(Byte)
IsInteger(DecimalValue)

Определяет, является ли указанное значение DecimalValue целым числом.

IsValid(DecimalValue)

Определяет, является ли указанное значение DecimalValue допустимым.

MaxScale()

Извлекает максимальный коэффициент масштабирования (см. раздел "Масштабирование").

MaxValue()

Извлекает максимальное значение, которое может хранить десятичное значение .

MinValue()

Извлекает минимальное значение, которое может хранить десятичное значение .

Modulo(DecimalValue, DecimalValue)

Извлекает Десятичное значение , значение которого является модулю двух указанных параметров.

Multiply(DecimalValue, DecimalValue)

Извлекает десятичное значение , значение которого является продуктом двух указанных параметров.

Negate(DecimalValue)

Получение десятичного знака с обратным знаком из указанного значения.

Round(DecimalValue, Int32)

Извлеките десятичное значение на основе указанного значения, округленного до указанного числа десятичных разрядов.

Scale(DecimalValue)

Извлекает коэффициент масштабирования десятичного значения (число десятичных цифр).

Sign(DecimalValue)

Извлекает знак Десятичного значения.

Subtract(DecimalValue, DecimalValue)

Извлекает десятичное значение , значение которого является различием между двумя указанными параметрами.

ToBoolean(DecimalValue)
ToDouble(DecimalValue)
ToInt16(DecimalValue)
ToInt32(DecimalValue)
ToInt64(DecimalValue)
ToSingle(DecimalValue)
ToString(DecimalValue, String)

Форматирует строку с помощью указанного языкового стандарта.

ToString(DecimalValue)

Форматирует строку с помощью языкового стандарта пользователя по умолчанию.

ToStringInvariant(DecimalValue)

Форматирует строку с помощью инвариантного языкового стандарта.

ToUInt16(DecimalValue)
ToUInt32(DecimalValue)
ToUInt64(DecimalValue)
ToUInt8(DecimalValue)
Truncate(DecimalValue)

Получение десятичного разряда с целочисленными цифрами только указанного значения; все дробные цифры удаляются.

TryFromString(String, DecimalValue)

Анализирует строку с помощью языкового стандарта пользователя по умолчанию, возвращая false ошибку.

TryFromString(String, String, DecimalValue)

Анализирует строку с помощью указанного языкового стандарта, возвращая false при сбое.

TryFromStringInvariant(String, DecimalValue)

Анализирует строку с помощью инвариантного языкового стандарта, возвращая false при сбое.

Применяется к