任意大小的整数的类型
命名空间/模块路径: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 值 |
实例成员
成员 |
说明 |
---|---|
如果大整数为“一”,则返回 true |
|
如果大整数为“零”,则返回 true |
|
返回大整数的符号:0、+1 或 -1 |
静态成员
成员 |
说明 |
---|---|
返回大整数的模数 |
|
返回大整数的乘积 |
|
返回两个大整数之和 |
|
返回两个大整数之差 |
|
返回两个大整数的比值 |
|
此运算符是为了在从其他 CLI 语言中使用此类型时保持一致 |
|
此运算符是为了在从其他 CLI 语言中使用此类型时保持一致 |
|
此运算符是为了在从其他 CLI 语言中使用此类型时保持一致 |
|
此运算符是为了在从其他 CLI 语言中使用此类型时保持一致 |
|
此运算符是为了在从其他 CLI 语言中使用此类型时保持一致 |
|
此运算符是为了在从其他 CLI 语言中使用此类型时保持一致 |
|
返回给定的大整数 |
|
返回大整数的取反值 |
|
计算大整数的绝对值 |
|
计算两个大整数的比值和余数 |
|
返回两个大整数的最大公约数。 |
|
获取大整数是否为一 |
|
将大整数转换为浮点数 |
|
从字符串格式分析大整数 |
|
返回两个大整数的 n^m |
|
获取大整数的 Zero |
平台
Windows 8,Windows 7,Windows server 2012中,Windows server 2008 R2
版本信息
F#核心库版本
受以下版本支持:2.0