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 を使用している場合は、同じ名前の .NET Framework 4 の型である BigInteger を使用します。
コンストラクター
メンバー |
説明 |
---|---|
指定した 64 ビット整数の BigInteger 値を構築します。 |
インスタンス メンバー
メンバー |
説明 |
---|---|
多倍長整数が "1" の場合に true を返します。 |
|
多倍長整数が "0" の場合に true を返します。 |
|
多倍長整数の符号 (0、+1、または -1) を返します。 |
静的メンバー
メンバー |
説明 |
---|---|
多倍長整数の剰余を返します。 |
|
多倍長整数の積を返します。 |
|
2 つの多倍長整数の和を返します。 |
|
2 つの多倍長整数の差を返します。 |
|
2 つの多倍長整数の比率を返します。 |
|
この演算子は、この型が他の CLI 言語から使用される場合に整合性を持たせるためのものです。 |
|
この演算子は、この型が他の CLI 言語から使用される場合に整合性を持たせるためのものです。 |
|
この演算子は、この型が他の CLI 言語から使用される場合に整合性を持たせるためのものです。 |
|
この演算子は、この型が他の CLI 言語から使用される場合に整合性を持たせるためのものです。 |
|
この演算子は、この型が他の CLI 言語から使用される場合に整合性を持たせるためのものです。 |
|
この演算子は、この型が他の CLI 言語から使用される場合に整合性を持たせるためのものです。 |
|
指定された多倍長整数を返します。 |
|
多倍長整数の符号を反転して返します。 |
|
多倍長整数の絶対値を計算します。 |
|
2 つの多倍長整数の比率と余りを計算します。 |
|
2 つの多倍長整数の最大公約数を返します。 |
|
1 の多倍長整数を取得します。 |
|
多倍長整数を浮動小数点数に変換します。 |
|
文字列形式から多倍長整数を解析します。 |
|
2 つの多倍長整数の n^m を返します。 |
|
0 の多倍長整数を取得します。 |
プラットフォーム
Windows 8、Windows 7、Windows Server 2012 で Windows Server 2008 R2
バージョン情報
F# コア ライブラリのバージョン
サポート: 2.0