[Home] Type Microsoft.FSharp.Math.Types.BigNum


The type of arbitrary-sized rational numbers, with more efficient representations for integers

Full Type Signature

type BigNum
  with
    interface IStructuralHash
    interface IComparable
    static member ( ~+ ) : BigNum -> BigNum
    static member ( ~- ) : BigNum -> BigNum
    static member ( - ) : BigNum * BigNum -> BigNum
    static member ( * ) : BigNum * BigNum -> BigNum
    static member ( / ) : BigNum * BigNum -> BigNum
    static member ( + ) : BigNum * BigNum -> BigNum
    member Details : BigRational with get
    override member ToString : unit -> string
    override member GetHashCode : unit -> int
  end

Instance Members

MemberDescription
member Details : BigRational with get
override member GetHashCode : unit -> int
override member ToString : unit -> string

Static Members

MemberDescription
member ( + ) : BigNum * BigNum -> BigNum
member ( / ) : BigNum * BigNum -> BigNum
member ( * ) : BigNum * BigNum -> BigNum
member ( - ) : BigNum * BigNum -> BigNum
member ( ~- ) : BigNum -> BigNum
member ( ~+ ) : BigNum -> BigNum

See Also

Microsoft.FSharp.Math.Types


Documentation for assembly fslib, version 1.1.10.1, generated using F# version 1.1.10.1