Estrutura Numerics.BigInteger (F#)
O tipo de inteiros arbitrário- dimensionados
Namespace/Module Path: System.Numerics
Assembly: FSharp.Core (em 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
Comentários
Este tipo é fornecido para uso com apenas as versões da biblioteca principal de F# direcionamento do .NET Framework 2,0.Se você estiver usando o .NET Framework 4, use o tipo do .NET Framework 4 com o mesmo nome, BigInteger.
Construtores
Membro |
Descrição |
---|---|
Construir um valor de BigInteger para o inteiro de 64 bits determinado |
Métodos como membros exemplo
Membro |
Descrição |
---|---|
Return verdadeiro se um inteiro maior “é um” |
|
Return verdadeiro se um número inteiro maior que zero " for “ |
|
Retornar o sinal de um número inteiro maior: 0 ou -1, + |
Membros estáticos
Membro |
Descrição |
---|---|
Retornar o módulo de inteiros grandes |
|
Retornar o produto de inteiros grandes |
|
Retorna a soma de dois inteiros grandes |
|
Retornar a diferença de dois inteiros grandes |
|
Retornar a taxa de dois inteiros grandes |
|
O operador é para consistência quando esse tipo é utilizado de outras linguagens de CLI |
|
O operador é para consistência quando esse tipo é utilizado de outras linguagens de CLI |
|
O operador é para consistência quando esse tipo é utilizado de outras linguagens de CLI |
|
O operador é para consistência quando esse tipo é utilizado de outras linguagens de CLI |
|
O operador é para consistência quando esse tipo é utilizado de outras linguagens de CLI |
|
O operador é para consistência quando esse tipo é utilizado de outras linguagens de CLI |
|
Retornar o número inteiro maior fornecido |
|
Retornar a negação de um grande número inteiro |
|
Calcular o valor absoluto de um número inteiro grande |
|
Calcular a taxa e o restante de dois inteiros grandes |
|
Retornar o divisor grande comuns de dois inteiros grandes |
|
Obter o para um grande número inteiro |
|
Converter um inteiro a um grande número de ponto flutuante |
|
Analisar um inteiro maior de um formato de cadeia de caracteres |
|
N^m de retorno para dois inteiros grandes |
|
Obter o número inteiro maior que zero |
Plataformas
O windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2
Informações de Versão
Versões da biblioteca principal de F#
Suportado em: 2.0