Struktura Numerics.BigInteger (F#)
Typ libovolné velikosti celá čísla
Cesta k oboru názvů nebo modul: System.Numerics
Sestavení: FSharp.Core (v 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
Poznámky
Tento typ je určen pro použití pouze s F# Core knihovny verze 2.0 rozhraní.NET Framework který.Pokud používáte rozhraní.NET Framework 4, použijte typ rozhraní.NET Framework 4 se stejným názvem, BigInteger.
Konstruktory
Člen |
Description |
---|---|
Konstrukce Decimal hodnotu pro dané 64bitové celé číslo. |
Členové instance
Člen |
Description |
---|---|
Vrátí hodnotu true, pokud dlouhé celé číslo. "" |
|
Vrátí hodnotu true, pokud velké celé číslo není "nula" |
|
Vrátí znaménko dlouhé celé číslo: 0, + 1 nebo -1 |
Statické členy
Člen |
Description |
---|---|
Vrátí zbytek velký celá čísla |
|
Vrátit produkt velký celá čísla |
|
Vrátí součet dvou velkých celých čísel |
|
Vrátí rozdíl dvou velkých celých čísel |
|
Poměr dvou celých čísel velký návrat |
|
Tento operátor je konzistence při použití tohoto typu z jiných jazyků CLI |
|
Tento operátor je konzistence při použití tohoto typu z jiných jazyků CLI |
|
Tento operátor je konzistence při použití tohoto typu z jiných jazyků CLI |
|
Tento operátor je konzistence při použití tohoto typu z jiných jazyků CLI |
|
Tento operátor je konzistence při použití tohoto typu z jiných jazyků CLI |
|
Tento operátor je konzistence při použití tohoto typu z jiných jazyků CLI |
|
Vrátit danou dlouhé celé číslo |
|
Vrátit negace velké celé číslo |
|
Výpočtu absolutní hodnoty velké celé číslo |
|
Vypočítat poměr a zbývající dvě velké celá čísla |
|
Vrátí největšího společného dělitele dvou velkých celých čísel |
|
Získat pro jedno dlouhé celé číslo |
|
Převést na plovoucí velké celé číslo bodu |
|
Analyzovat velké celé číslo z řetězce formátu |
|
Vrátí n ^ m pro dva velké celá čísla |
|
Získat velké celé číslo nula |
Platformy
Windows 8, Windows 7, Windows Server 2012 Windows Server 2008 R2
Informace o verzi
F# základní verze knihovny
Podporovány: 2.0