Numerics.BigInteger-Struktur (F#)
Der Typ von ganzen Zahlen beliebiger Größe
Namespace/Modulpfad: System.Numerics
Assembly: FSharp.Core (in FSharp.Core.dll)
[<CustomEquality>]
[<CustomComparison>]
type BigInteger =
struct
interface IComparable
new BigInteger : int64 -> BigInteger
new BigInteger : int -> BigInteger
static member Abs : BigInteger -> BigInteger
static member DivRem : BigInteger * BigInteger * byref<BigInteger> -> BigInteger
static member GreatestCommonDivisor : BigInteger * BigInteger -> BigInteger
static member Parse : string -> BigInteger
static member Pow : BigInteger * int32 -> BigInteger
member this.IsOne : bool
member this.IsZero : bool
static member One : BigInteger
member this.Sign : int
static member Zero : BigInteger
static member ( + ) : BigInteger * BigInteger -> BigInteger
static member ( / ) : BigInteger * BigInteger -> BigInteger
static member ( = ) : BigInteger * BigInteger -> bool
static member op_Explicit : BigInteger -> int32
static member op_Explicit : BigInteger -> int64
static member op_Explicit : BigInteger -> float
static member ( > ) : BigInteger * BigInteger -> bool
static member ( >= ) : BigInteger * BigInteger -> bool
static member ( <> ) : BigInteger * BigInteger -> bool
static member ( < ) : BigInteger * BigInteger -> bool
static member ( <= ) : BigInteger * BigInteger -> bool
static member ( % ) : BigInteger * BigInteger -> BigInteger
static member ( * ) : BigInteger * BigInteger -> BigInteger
static member ( - ) : BigInteger * BigInteger -> BigInteger
static member ( ~- ) : BigInteger -> BigInteger
static member ( ~+ ) : BigInteger -> BigInteger
end
Hinweise
Dieser Typ wird nur für die Verwendung mit den F#-Kern-Bibliotheks-Versionen als Zielversion .NET Framework 2.0 abzielt. Wenn Sie .NET Framework 4 verwenden, verwenden Sie den .NET Framework 4-Typ mit demselben Namen: BigInteger.
Konstruktoren
Member |
Description |
---|---|
Erstellt einen BigInteger-Wert für die angegebene 64-Bit-Ganzzahl. |
Instanzmember
Member |
Description |
---|---|
Gibt true zurück, wenn eine große ganze Zahl 'one' ist. |
|
Gibt true zurück, wenn eine große ganze Zahl 'zero' (Null) ist. |
|
Gibt das Vorzeichen einer großen ganzen Zahl zurück: 0, +1 oder -1 |
Statische Member
Member |
Description |
---|---|
Gibt den Modulo von großen ganzen Zahlen zurück. |
|
Gibt das Produkt von großen ganzen Zahlen zurück. |
|
Gibt die Summe von zwei großen ganzen Zahlen zurück. |
|
Gibt die Differenz zweier großer ganzer Zahlen zurück. |
|
Gibt den Quotienten von zwei großen ganzen Zahlen zurück |
|
Dieser Operator wird aus Gründen der Einheitlichkeit beim Verwenden des Typs in anderen CLI-Sprachen bereitgestellt. |
|
Dieser Operator wird aus Gründen der Einheitlichkeit beim Verwenden des Typs in anderen CLI-Sprachen bereitgestellt. |
|
Dieser Operator wird aus Gründen der Einheitlichkeit beim Verwenden des Typs in anderen CLI-Sprachen bereitgestellt. |
|
Dieser Operator wird aus Gründen der Einheitlichkeit beim Verwenden des Typs in anderen CLI-Sprachen bereitgestellt. |
|
Dieser Operator wird aus Gründen der Einheitlichkeit beim Verwenden des Typs in anderen CLI-Sprachen bereitgestellt. |
|
Dieser Operator wird aus Gründen der Einheitlichkeit beim Verwenden des Typs in anderen CLI-Sprachen bereitgestellt. |
|
Gibt die angegebene große ganze Zahl zurück. |
|
Gibt die Negation einer großen ganzen Zahl zurück. |
|
Berechnet den absoluten Wert einer großen ganzen Zahl. |
|
Berechnet das Verhältnis und den Rest von zwei großen ganzen Zahlen. |
|
Gibt den größten gemeinsamen Divisor von zwei großen ganzen Zahlen zurück. |
|
Ruft die große ganze Zahl für die One-Eigenschaft ab. |
|
Konvertiert eine große ganze Zahl in eine Gleitkommazahl. |
|
Analysiert eine große ganze Zahl aus einem Zeichenfolgenformat. |
|
Gibt n^m für zwei große ganze Zahlen zurück. |
|
Ruft die große ganze Zahl für 0 (null) ab. |
Plattformen
Windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2
Versionsinformationen
F#-Kern-Bibliotheks-Versionen
Unterstützt in: 2.0