Freigeben über


NSDecimal Struktur

Definition

Stellt einen unveränderlichen Wert dar, der von mantissa*10^exponent liegen kann, wobei Die Mantisse eine Dezimalzahl mit einer Länge von bis zu 38 Ziffern ist und der Exponent eine ganze Zahl ist, die zwischen -128 und 127 liegen kann.

public struct NSDecimal : IEquatable<Foundation.NSDecimal>
type NSDecimal = struct
Vererbung
NSDecimal
Implementiert

Felder

fields

Stellt einen unveränderlichen Wert dar, der von mantissa*10^exponent liegen kann, wobei Die Mantisse eine Dezimalzahl mit einer Länge von bis zu 38 Ziffern ist und der Exponent eine ganze Zahl ist, die zwischen -128 und 127 liegen kann.

m1

Stellt einen unveränderlichen Wert dar, der von mantissa*10^exponent liegen kann, wobei Die Mantisse eine Dezimalzahl mit einer Länge von bis zu 38 Ziffern ist und der Exponent eine ganze Zahl ist, die zwischen -128 und 127 liegen kann.

m2

Stellt einen unveränderlichen Wert dar, der von mantissa*10^exponent liegen kann, wobei Die Mantisse eine Dezimalzahl mit einer Länge von bis zu 38 Ziffern ist und der Exponent eine ganze Zahl ist, die zwischen -128 und 127 liegen kann.

m3

Stellt einen unveränderlichen Wert dar, der von mantissa*10^exponent liegen kann, wobei Die Mantisse eine Dezimalzahl mit einer Länge von bis zu 38 Ziffern ist und der Exponent eine ganze Zahl ist, die zwischen -128 und 127 liegen kann.

m4

Stellt einen unveränderlichen Wert dar, der von mantissa*10^exponent liegen kann, wobei Die Mantisse eine Dezimalzahl mit einer Länge von bis zu 38 Ziffern ist und der Exponent eine ganze Zahl ist, die zwischen -128 und 127 liegen kann.

m5

Stellt einen unveränderlichen Wert dar, der von mantissa*10^exponent liegen kann, wobei Die Mantisse eine Dezimalzahl mit einer Länge von bis zu 38 Ziffern ist und der Exponent eine ganze Zahl ist, die zwischen -128 und 127 liegen kann.

m6

Stellt einen unveränderlichen Wert dar, der von mantissa*10^exponent liegen kann, wobei Die Mantisse eine Dezimalzahl mit einer Länge von bis zu 38 Ziffern ist und der Exponent eine ganze Zahl ist, die zwischen -128 und 127 liegen kann.

m7

Stellt einen unveränderlichen Wert dar, der von mantissa*10^exponent liegen kann, wobei Die Mantisse eine Dezimalzahl mit einer Länge von bis zu 38 Ziffern ist und der Exponent eine ganze Zahl ist, die zwischen -128 und 127 liegen kann.

m8

Stellt einen unveränderlichen Wert dar, der von mantissa*10^exponent liegen kann, wobei Die Mantisse eine Dezimalzahl mit einer Länge von bis zu 38 Ziffern ist und der Exponent eine ganze Zahl ist, die zwischen -128 und 127 liegen kann.

Methoden

Add(NSDecimal, NSDecimal, NSDecimal, NSRoundingMode)

Stellt einen unveränderlichen Wert dar, der von mantissa*10^exponent liegen kann, wobei Die Mantisse eine Dezimalzahl mit einer Länge von bis zu 38 Ziffern ist und der Exponent eine ganze Zahl ist, die zwischen -128 und 127 liegen kann.

Compare(NSDecimal, NSDecimal)

Stellt einen unveränderlichen Wert dar, der von mantissa*10^exponent liegen kann, wobei Die Mantisse eine Dezimalzahl mit einer Länge von bis zu 38 Ziffern ist und der Exponent eine ganze Zahl ist, die zwischen -128 und 127 liegen kann.

Divide(NSDecimal, NSDecimal, NSDecimal, NSRoundingMode)

Stellt einen unveränderlichen Wert dar, der von mantissa*10^exponent liegen kann, wobei Die Mantisse eine Dezimalzahl mit einer Länge von bis zu 38 Ziffern ist und der Exponent eine ganze Zahl ist, die zwischen -128 und 127 liegen kann.

Equals(NSDecimal)

Stellt einen unveränderlichen Wert dar, der von mantissa*10^exponent liegen kann, wobei Die Mantisse eine Dezimalzahl mit einer Länge von bis zu 38 Ziffern ist und der Exponent eine ganze Zahl ist, die zwischen -128 und 127 liegen kann.

Equals(Object)

Stellt einen unveränderlichen Wert dar, der von mantissa*10^exponent liegen kann, wobei Die Mantisse eine Dezimalzahl mit einer Länge von bis zu 38 Ziffern ist und der Exponent eine ganze Zahl ist, die zwischen -128 und 127 liegen kann.

GetHashCode()

Stellt einen unveränderlichen Wert dar, der von mantissa*10^exponent liegen kann, wobei Die Mantisse eine Dezimalzahl mit einer Länge von bis zu 38 Ziffern ist und der Exponent eine ganze Zahl ist, die zwischen -128 und 127 liegen kann.

Multiply(NSDecimal, NSDecimal, NSDecimal, NSRoundingMode)

Stellt einen unveränderlichen Wert dar, der von mantissa*10^exponent liegen kann, wobei Die Mantisse eine Dezimalzahl mit einer Länge von bis zu 38 Ziffern ist und der Exponent eine ganze Zahl ist, die zwischen -128 und 127 liegen kann.

MultiplyByPowerOf10(NSDecimal, NSDecimal, Int16, NSRoundingMode)

Stellt einen unveränderlichen Wert dar, der von mantissa*10^exponent liegen kann, wobei Die Mantisse eine Dezimalzahl mit einer Länge von bis zu 38 Ziffern ist und der Exponent eine ganze Zahl ist, die zwischen -128 und 127 liegen kann.

Normalize(NSDecimal, NSDecimal)

Stellt einen unveränderlichen Wert dar, der von mantissa*10^exponent liegen kann, wobei Die Mantisse eine Dezimalzahl mit einer Länge von bis zu 38 Ziffern ist und der Exponent eine ganze Zahl ist, die zwischen -128 und 127 liegen kann.

Power(NSDecimal, NSDecimal, nint, NSRoundingMode)

Stellt einen unveränderlichen Wert dar, der von mantissa*10^exponent liegen kann, wobei Die Mantisse eine Dezimalzahl mit einer Länge von bis zu 38 Ziffern ist und der Exponent eine ganze Zahl ist, die zwischen -128 und 127 liegen kann.

Round(NSDecimal, NSDecimal, nint, NSRoundingMode)

Stellt einen unveränderlichen Wert dar, der von mantissa*10^exponent liegen kann, wobei Die Mantisse eine Dezimalzahl mit einer Länge von bis zu 38 Ziffern ist und der Exponent eine ganze Zahl ist, die zwischen -128 und 127 liegen kann.

Subtract(NSDecimal, NSDecimal, NSDecimal, NSRoundingMode)

Stellt einen unveränderlichen Wert dar, der von mantissa*10^exponent liegen kann, wobei Die Mantisse eine Dezimalzahl mit einer Länge von bis zu 38 Ziffern ist und der Exponent eine ganze Zahl ist, die zwischen -128 und 127 liegen kann.

ToString()

Stellt einen unveränderlichen Wert dar, der von mantissa*10^exponent liegen kann, wobei Die Mantisse eine Dezimalzahl mit einer Länge von bis zu 38 Ziffern ist und der Exponent eine ganze Zahl ist, die zwischen -128 und 127 liegen kann.

Operatoren

Addition(NSDecimal, NSDecimal)

Stellt einen unveränderlichen Wert dar, der von mantissa*10^exponent liegen kann, wobei Die Mantisse eine Dezimalzahl mit einer Länge von bis zu 38 Ziffern ist und der Exponent eine ganze Zahl ist, die zwischen -128 und 127 liegen kann.

Division(NSDecimal, NSDecimal)

Stellt einen unveränderlichen Wert dar, der von mantissa*10^exponent liegen kann, wobei Die Mantisse eine Dezimalzahl mit einer Länge von bis zu 38 Ziffern ist und der Exponent eine ganze Zahl ist, die zwischen -128 und 127 liegen kann.

Equality(NSDecimal, NSDecimal)

Stellt einen unveränderlichen Wert dar, der von mantissa*10^exponent liegen kann, wobei Die Mantisse eine Dezimalzahl mit einer Länge von bis zu 38 Ziffern ist und der Exponent eine ganze Zahl ist, die zwischen -128 und 127 liegen kann.

Explicit(NSDecimal to Decimal)

Stellt einen unveränderlichen Wert dar, der von mantissa*10^exponent liegen kann, wobei Die Mantisse eine Dezimalzahl mit einer Länge von bis zu 38 Ziffern ist und der Exponent eine ganze Zahl ist, die zwischen -128 und 127 liegen kann.

Explicit(NSDecimal to Double)

Stellt einen unveränderlichen Wert dar, der von mantissa*10^exponent liegen kann, wobei Die Mantisse eine Dezimalzahl mit einer Länge von bis zu 38 Ziffern ist und der Exponent eine ganze Zahl ist, die zwischen -128 und 127 liegen kann.

Explicit(NSDecimal to Int32)

Stellt einen unveränderlichen Wert dar, der von mantissa*10^exponent liegen kann, wobei Die Mantisse eine Dezimalzahl mit einer Länge von bis zu 38 Ziffern ist und der Exponent eine ganze Zahl ist, die zwischen -128 und 127 liegen kann.

Explicit(NSDecimal to Single)

Stellt einen unveränderlichen Wert dar, der von mantissa*10^exponent liegen kann, wobei Die Mantisse eine Dezimalzahl mit einer Länge von bis zu 38 Ziffern ist und der Exponent eine ganze Zahl ist, die zwischen -128 und 127 liegen kann.

Implicit(Decimal to NSDecimal)

Stellt einen unveränderlichen Wert dar, der von mantissa*10^exponent liegen kann, wobei Die Mantisse eine Dezimalzahl mit einer Länge von bis zu 38 Ziffern ist und der Exponent eine ganze Zahl ist, die zwischen -128 und 127 liegen kann.

Implicit(Double to NSDecimal)

Stellt einen unveränderlichen Wert dar, der von mantissa*10^exponent liegen kann, wobei Die Mantisse eine Dezimalzahl mit einer Länge von bis zu 38 Ziffern ist und der Exponent eine ganze Zahl ist, die zwischen -128 und 127 liegen kann.

Implicit(Int32 to NSDecimal)

Stellt einen unveränderlichen Wert dar, der von mantissa*10^exponent liegen kann, wobei Die Mantisse eine Dezimalzahl mit einer Länge von bis zu 38 Ziffern ist und der Exponent eine ganze Zahl ist, die zwischen -128 und 127 liegen kann.

Implicit(Single to NSDecimal)

Stellt einen unveränderlichen Wert dar, der von mantissa*10^exponent liegen kann, wobei Die Mantisse eine Dezimalzahl mit einer Länge von bis zu 38 Ziffern ist und der Exponent eine ganze Zahl ist, die zwischen -128 und 127 liegen kann.

Inequality(NSDecimal, NSDecimal)

Stellt einen unveränderlichen Wert dar, der von mantissa*10^exponent liegen kann, wobei Die Mantisse eine Dezimalzahl mit einer Länge von bis zu 38 Ziffern ist und der Exponent eine ganze Zahl ist, die zwischen -128 und 127 liegen kann.

Multiply(NSDecimal, NSDecimal)

Stellt einen unveränderlichen Wert dar, der von mantissa*10^exponent liegen kann, wobei Die Mantisse eine Dezimalzahl mit einer Länge von bis zu 38 Ziffern ist und der Exponent eine ganze Zahl ist, die zwischen -128 und 127 liegen kann.

Subtraction(NSDecimal, NSDecimal)

Stellt einen unveränderlichen Wert dar, der von mantissa*10^exponent liegen kann, wobei Die Mantisse eine Dezimalzahl mit einer Länge von bis zu 38 Ziffern ist und der Exponent eine ganze Zahl ist, die zwischen -128 und 127 liegen kann.

Gilt für: