Struktura Numerics.BigInteger (F#)
Typ dowolnego wielkości liczb całkowitych
Ścieżka obszaru nazw/modułu: System.Numerics
Zgromadzenie: FSharp.Core (w 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
Uwagi
Ten typ jest przeznaczony dla tylko F# Core biblioteki wersje 2.0.NET Framework celów.Jeśli używasz 4.NET Framework użyć typu 4.NET Framework o tej samej nazwie, BigInteger.
Konstruktory
Członkowskie |
Opis |
---|---|
Konstrukcja duża liczba całkowita wartość dla danego 64-bitowa liczba całkowita |
Wystąpienie członków
Członkowskie |
Opis |
---|---|
Zwraca wartość PRAWDA, jeśli jest duża liczba całkowita, "jeden" |
|
Zwraca wartość PRAWDA, jeśli duża liczba całkowita jest "zero" |
|
Zwraca znak duża liczba całkowita: 0, + 1 lub -1 |
Elementy statyczne
Członkowskie |
Opis |
---|---|
Zwraca resztę dużych liczb całkowitych. |
|
Zwróć produkt, dużych liczb całkowitych. |
|
Zwraca sumę dwóch dużych liczb całkowitych |
|
Zwraca różnicę dwóch dużych liczb całkowitych |
|
Zwraca współczynnik dwóch dużych liczb całkowitych |
|
Ten operator jest spójność podczas używania tego typu z innych języków CLI |
|
Ten operator jest spójność podczas używania tego typu z innych języków CLI |
|
Ten operator jest spójność podczas używania tego typu z innych języków CLI |
|
Ten operator jest spójność podczas używania tego typu z innych języków CLI |
|
Ten operator jest spójność podczas używania tego typu z innych języków CLI |
|
Ten operator jest spójność podczas używania tego typu z innych języków CLI |
|
Powrót danej duża liczba całkowita |
|
Zwrot negację duża liczba całkowita |
|
Obliczenia wartości bezwzględnej duża liczba całkowita |
|
Obliczyć stosunek i reszta dwóch dużych liczb całkowitych |
|
Zwraca największy wspólny dzielnik dwóch dużych liczb całkowitych |
|
Uzyskać jeden duża liczba całkowita |
|
Przekonwertować duża liczba całkowita zmiennoprzecinkową numer punktu |
|
Analizować duża liczba całkowita z formatu ciągu |
|
Zwraca n ^ m dla dwóch dużych liczb całkowitych |
|
Uzyskać duża liczba całkowita zero |
Platformy
Windows 8, Windows 7, Windows Server 2012 Windows Server 2008 R2
Informacje o wersji
F# Core wersji biblioteki
Obsługiwane: 2.0