Numerics.BigInteger 結構 (F#)
任意大小整數的型別
命名空間/模組路徑:System.Numerics
組件:FSharp.Core (在 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
備註
這個型別僅可搭配 F# 核心程式庫版本以 .NET Framework 2.0 為目標。如果您是使用 .NET Framework 4,請使用名稱一樣是 BigInteger 的 .NET Framework 4 型別。
建構函式
成員 |
描述 |
---|---|
建構所指定 64 位元整數的 BigInteger 值 |
執行個體成員
成員 |
描述 |
---|---|
如果大整數是 'one',則傳回 true |
|
如果大整數為「零」則傳回 true |
|
傳回大整數的正負號:0、+1 或 -1 |
靜態成員
成員 |
描述 |
---|---|
傳回大整數的模數 |
|
傳回大整數的乘積 |
|
傳回兩個大整數的加總 |
|
傳回兩個大整數的差 |
|
傳回兩個大整數的比例 |
|
其他 CLI 語言使用這個型別時,這個運算子的目的是要保持一致性 |
|
其他 CLI 語言使用這個型別時,這個運算子的目的是要保持一致性 |
|
其他 CLI 語言使用這個型別時,這個運算子的目的是要保持一致性 |
|
其他 CLI 語言使用這個型別時,這個運算子的目的是要保持一致性 |
|
其他 CLI 語言使用這個型別時,這個運算子的目的是要保持一致性 |
|
其他 CLI 語言使用這個型別時,這個運算子的目的是要保持一致性 |
|
傳回指定的大整數 |
|
傳回大整數的負值 |
|
計算大整數的絕對值 |
|
計算兩個大整數的比例和餘數 |
|
傳回兩個大整數的最大公約數 |
|
取得一的大整數 |
|
將大整數轉換成浮點數 |
|
以字串格式剖析大整數 |
|
傳回兩個大整數的 n^m |
|
取得零的大整數 |
平台
Windows 8 中, Windows 7, Windows Server 2012 上, Windows Server 2008 R2
版本資訊
F# 核心程式庫版本
支援版本:2.0