NSDecimal Структура
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет неизменяемое значение, которое может варьироваться от мантиссы*10^экспоненты, где мантисса — десятичное целое число длиной до 38 цифр, а показатель экспоненты — целое число в диапазоне от –128 до 127.
public struct NSDecimal : IEquatable<Foundation.NSDecimal>
type NSDecimal = struct
- Наследование
-
NSDecimal
- Реализации
Поля
fields |
Представляет неизменяемое значение, которое может варьироваться от мантиссы*10^экспоненты, где мантисса — десятичное целое число длиной до 38 цифр, а показатель экспоненты — целое число в диапазоне от –128 до 127. |
m1 |
Представляет неизменяемое значение, которое может варьироваться от мантиссы*10^экспоненты, где мантисса — десятичное целое число длиной до 38 цифр, а показатель экспоненты — целое число в диапазоне от –128 до 127. |
m2 |
Представляет неизменяемое значение, которое может варьироваться от мантиссы*10^экспоненты, где мантисса — десятичное целое число длиной до 38 цифр, а показатель экспоненты — целое число в диапазоне от –128 до 127. |
m3 |
Представляет неизменяемое значение, которое может варьироваться от мантиссы*10^экспоненты, где мантисса — десятичное целое число длиной до 38 цифр, а показатель экспоненты — целое число в диапазоне от –128 до 127. |
m4 |
Представляет неизменяемое значение, которое может варьироваться от мантиссы*10^экспоненты, где мантисса — десятичное целое число длиной до 38 цифр, а показатель экспоненты — целое число в диапазоне от –128 до 127. |
m5 |
Представляет неизменяемое значение, которое может варьироваться от мантиссы*10^экспоненты, где мантисса — десятичное целое число длиной до 38 цифр, а показатель экспоненты — целое число в диапазоне от –128 до 127. |
m6 |
Представляет неизменяемое значение, которое может варьироваться от мантиссы*10^экспоненты, где мантисса — десятичное целое число длиной до 38 цифр, а показатель экспоненты — целое число в диапазоне от –128 до 127. |
m7 |
Представляет неизменяемое значение, которое может варьироваться от мантиссы*10^экспоненты, где мантисса — десятичное целое число длиной до 38 цифр, а показатель экспоненты — целое число в диапазоне от –128 до 127. |
m8 |
Представляет неизменяемое значение, которое может варьироваться от мантиссы*10^экспоненты, где мантисса — десятичное целое число длиной до 38 цифр, а показатель экспоненты — целое число в диапазоне от –128 до 127. |
Методы
Add(NSDecimal, NSDecimal, NSDecimal, NSRoundingMode) |
Представляет неизменяемое значение, которое может варьироваться от мантиссы*10^экспоненты, где мантисса — десятичное целое число длиной до 38 цифр, а показатель экспоненты — целое число в диапазоне от –128 до 127. |
Compare(NSDecimal, NSDecimal) |
Представляет неизменяемое значение, которое может варьироваться от мантиссы*10^экспоненты, где мантисса — десятичное целое число длиной до 38 цифр, а показатель экспоненты — целое число в диапазоне от –128 до 127. |
Divide(NSDecimal, NSDecimal, NSDecimal, NSRoundingMode) |
Представляет неизменяемое значение, которое может варьироваться от мантиссы*10^экспоненты, где мантисса — десятичное целое число длиной до 38 цифр, а показатель экспоненты — целое число в диапазоне от –128 до 127. |
Equals(NSDecimal) |
Представляет неизменяемое значение, которое может варьироваться от мантиссы*10^экспоненты, где мантисса — десятичное целое число длиной до 38 цифр, а показатель экспоненты — целое число в диапазоне от –128 до 127. |
Equals(Object) |
Представляет неизменяемое значение, которое может варьироваться от мантиссы*10^экспоненты, где мантисса — десятичное целое число длиной до 38 цифр, а показатель экспоненты — целое число в диапазоне от –128 до 127. |
GetHashCode() |
Представляет неизменяемое значение, которое может варьироваться от мантиссы*10^экспоненты, где мантисса — десятичное целое число длиной до 38 цифр, а показатель экспоненты — целое число в диапазоне от –128 до 127. |
Multiply(NSDecimal, NSDecimal, NSDecimal, NSRoundingMode) |
Представляет неизменяемое значение, которое может варьироваться от мантиссы*10^экспоненты, где мантисса — десятичное целое число длиной до 38 цифр, а показатель экспоненты — целое число в диапазоне от –128 до 127. |
MultiplyByPowerOf10(NSDecimal, NSDecimal, Int16, NSRoundingMode) |
Представляет неизменяемое значение, которое может варьироваться от мантиссы*10^экспоненты, где мантисса — десятичное целое число длиной до 38 цифр, а показатель экспоненты — целое число в диапазоне от –128 до 127. |
Normalize(NSDecimal, NSDecimal) |
Представляет неизменяемое значение, которое может варьироваться от мантиссы*10^экспоненты, где мантисса — десятичное целое число длиной до 38 цифр, а показатель экспоненты — целое число в диапазоне от –128 до 127. |
Power(NSDecimal, NSDecimal, nint, NSRoundingMode) |
Представляет неизменяемое значение, которое может варьироваться от мантиссы*10^экспоненты, где мантисса — десятичное целое число длиной до 38 цифр, а показатель экспоненты — целое число в диапазоне от –128 до 127. |
Round(NSDecimal, NSDecimal, nint, NSRoundingMode) |
Представляет неизменяемое значение, которое может варьироваться от мантиссы*10^экспоненты, где мантисса — десятичное целое число длиной до 38 цифр, а показатель экспоненты — целое число в диапазоне от –128 до 127. |
Subtract(NSDecimal, NSDecimal, NSDecimal, NSRoundingMode) |
Представляет неизменяемое значение, которое может варьироваться от мантиссы*10^экспоненты, где мантисса — десятичное целое число длиной до 38 цифр, а показатель экспоненты — целое число в диапазоне от –128 до 127. |
ToString() |
Представляет неизменяемое значение, которое может варьироваться от мантиссы*10^экспоненты, где мантисса — десятичное целое число длиной до 38 цифр, а показатель экспоненты — целое число в диапазоне от –128 до 127. |
Операторы
Addition(NSDecimal, NSDecimal) |
Представляет неизменяемое значение, которое может варьироваться от мантиссы*10^экспоненты, где мантисса — десятичное целое число длиной до 38 цифр, а показатель экспоненты — целое число в диапазоне от –128 до 127. |
Division(NSDecimal, NSDecimal) |
Представляет неизменяемое значение, которое может варьироваться от мантиссы*10^экспоненты, где мантисса — десятичное целое число длиной до 38 цифр, а показатель экспоненты — целое число в диапазоне от –128 до 127. |
Equality(NSDecimal, NSDecimal) |
Представляет неизменяемое значение, которое может варьироваться от мантиссы*10^экспоненты, где мантисса — десятичное целое число длиной до 38 цифр, а показатель экспоненты — целое число в диапазоне от –128 до 127. |
Explicit(NSDecimal to Decimal) |
Представляет неизменяемое значение, которое может варьироваться от мантиссы*10^экспоненты, где мантисса — десятичное целое число длиной до 38 цифр, а показатель экспоненты — целое число в диапазоне от –128 до 127. |
Explicit(NSDecimal to Double) |
Представляет неизменяемое значение, которое может варьироваться от мантиссы*10^экспоненты, где мантисса — десятичное целое число длиной до 38 цифр, а показатель экспоненты — целое число в диапазоне от –128 до 127. |
Explicit(NSDecimal to Int32) |
Представляет неизменяемое значение, которое может варьироваться от мантиссы*10^экспоненты, где мантисса — десятичное целое число длиной до 38 цифр, а показатель экспоненты — целое число в диапазоне от –128 до 127. |
Explicit(NSDecimal to Single) |
Представляет неизменяемое значение, которое может варьироваться от мантиссы*10^экспоненты, где мантисса — десятичное целое число длиной до 38 цифр, а показатель экспоненты — целое число в диапазоне от –128 до 127. |
Implicit(Decimal to NSDecimal) |
Представляет неизменяемое значение, которое может варьироваться от мантиссы*10^экспоненты, где мантисса — десятичное целое число длиной до 38 цифр, а показатель экспоненты — целое число в диапазоне от –128 до 127. |
Implicit(Double to NSDecimal) |
Представляет неизменяемое значение, которое может варьироваться от мантиссы*10^экспоненты, где мантисса — десятичное целое число длиной до 38 цифр, а показатель экспоненты — целое число в диапазоне от –128 до 127. |
Implicit(Int32 to NSDecimal) |
Представляет неизменяемое значение, которое может варьироваться от мантиссы*10^экспоненты, где мантисса — десятичное целое число длиной до 38 цифр, а показатель экспоненты — целое число в диапазоне от –128 до 127. |
Implicit(Single to NSDecimal) |
Представляет неизменяемое значение, которое может варьироваться от мантиссы*10^экспоненты, где мантисса — десятичное целое число длиной до 38 цифр, а показатель экспоненты — целое число в диапазоне от –128 до 127. |
Inequality(NSDecimal, NSDecimal) |
Представляет неизменяемое значение, которое может варьироваться от мантиссы*10^экспоненты, где мантисса — десятичное целое число длиной до 38 цифр, а показатель экспоненты — целое число в диапазоне от –128 до 127. |
Multiply(NSDecimal, NSDecimal) |
Представляет неизменяемое значение, которое может варьироваться от мантиссы*10^экспоненты, где мантисса — десятичное целое число длиной до 38 цифр, а показатель экспоненты — целое число в диапазоне от –128 до 127. |
Subtraction(NSDecimal, NSDecimal) |
Представляет неизменяемое значение, которое может варьироваться от мантиссы*10^экспоненты, где мантисса — десятичное целое число длиной до 38 цифр, а показатель экспоненты — целое число в диапазоне от –128 до 127. |