Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Tipo de enteros de tamaño arbitrario.
Espacio de nombres/Ruta de acceso del módulo: System.Numerics
Ensamblado: FSharp.Core (en 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
Comentarios
Este tipo se proporciona únicamente para su uso con las versiones de la biblioteca básica de F# esas los destinado a.NET Framework 2.0.Si usa .NET Framework 4, utilice el tipo de .NET Framework 4 con el mismo nombre, BigInteger.
Constructores
Miembro |
Descripción |
|---|---|
Construye un valor BigInteger para el entero de 64 bits especificado. |
Miembros de instancia
Miembro |
Descripción |
|---|---|
Devuelve true si un número entero grande es 'uno'. |
|
Devuelve true si un número entero grande es 'cero'. |
|
Devuelve el signo de un número entero grande: 0, +1 ó -1. |
Miembros estáticos
Miembro |
Descripción |
|---|---|
Devuelve el módulo de dos números enteros grandes. |
|
Devuelve el producto de números enteros grandes. |
|
Devuelve la suma de dos números enteros grandes. |
|
Devuelve la diferencia de dos números enteros grandes. |
|
Devuelve la relación de dos números enteros grandes. |
|
Este operador se usa por motivos de coherencia cuando este tipo se emplea en otros lenguajes de CLI. |
|
Este operador se usa por motivos de coherencia cuando este tipo se emplea en otros lenguajes de CLI. |
|
Este operador se usa por motivos de coherencia cuando este tipo se emplea en otros lenguajes de CLI. |
|
Este operador se usa por motivos de coherencia cuando este tipo se emplea en otros lenguajes de CLI. |
|
Este operador se usa por motivos de coherencia cuando este tipo se emplea en otros lenguajes de CLI. |
|
Este operador se usa por motivos de coherencia cuando este tipo se emplea en otros lenguajes de CLI. |
|
Devuelve el número entero grande especificado. |
|
Devuelve la negación de un número entero grande. |
|
Calcula el valor absoluto de un número entero grande. |
|
Calcula la relación y el resto de dos números enteros grandes. |
|
Devuelve el máximo común divisor de dos números enteros grandes. |
|
Obtiene el número entero grande de 1. |
|
Convierte un número entero grande en un número de punto flotante. |
|
Analiza un número entero grande de un formato de cadena. |
|
Devuelve n^m para dos números enteros grandes. |
|
Obtiene el número entero grande de cero. |
Plataformas
Windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2
Información de versiones
Versiones de la biblioteca básica de F#
Se admite en la versión: 2.0