Estrutura Numerics.BigInteger (F#)
O tipo de inteiros de tamanho arbitrário
Caminho do namespace/módulo: 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
Esse tipo é fornecido para uso somente com o Runtime F# que se destina.NET Framework 2.0. Se você estiver usando.NET Framework 4, use o.NET Framework 4 o tipo com o mesmo nome, BigInteger.
Construtores
Membro |
Descrição |
---|---|
Construir um valor de BigInteger para o dado inteiro de 64 bits |
Membros da instância
Membro |
Descrição |
---|---|
Retornar true se um big integer 'um' |
|
Retorna VERDADEIRO se um grande número de inteiro for 'zero' |
|
Retorne o sinal de um grande número de inteiro: 0, + 1 ou -1 |
Membros estáticos
Membro |
Descrição |
---|---|
Retorna o resto de inteiros grandes |
|
Devolver o produto de inteiros grandes |
|
Retorna a soma de dois inteiros grandes |
|
Retornam a diferença de dois inteiros grandes |
|
Retornar a proporção de dois inteiros grandes |
|
Este operador é consistência quando esse tipo ser usado em outros idiomas CLI |
|
Este operador é consistência quando esse tipo ser usado em outros idiomas CLI |
|
Este operador é consistência quando esse tipo ser usado em outros idiomas CLI |
|
Este operador é consistência quando esse tipo ser usado em outros idiomas CLI |
|
Este operador é consistência quando esse tipo ser usado em outros idiomas CLI |
|
Este operador é consistência quando esse tipo ser usado em outros idiomas CLI |
|
Retornar o determinado big integer |
|
Retornar a negação de um inteiro grande |
|
Calcular o valor absoluto de um inteiro grande |
|
Calcular a taxa e o restante dos dois inteiros grandes |
|
Retornar o máximo divisor comum de dois inteiros grandes |
|
Obter um big integer |
|
Converter um inteiro grande sobreposto um número de ponto |
|
Analisar um inteiro grande de um formato de seqüência de caracteres |
|
Retornar n ^ m para dois inteiros grandes |
|
Obtenha o big integer para zero |
Plataformas
O Windows 7, SP2 do Windows Vista, Windows XP SP3, Windows XP Professional x64 SP2, Windows Server 2008 R2, Windows Server 2008 SP2, Windows Server 2003 SP2
Informações sobre versão
O tempo de execução F#
Compatível com: 2.0
Silverlight
Compatível com: 3