BigInteger
BigInteger(Byte[])
BigInteger(Decimal)
BigInteger(Double)
BigInteger(Int32)
BigInteger(Int64)
BigInteger(Single)
BigInteger(UInt32)
BigInteger(UInt64)
BigInteger(ReadOnlySpan<Byte>, Boolean, Boolean)
IsEven
IsOne
IsPowerOfTwo
IsZero
MinusOne
One
Sign
Zero
Abs(BigInteger)
Add(BigInteger, BigInteger)
Clamp(BigInteger, BigInteger, BigInteger)
Compare(BigInteger, BigInteger)
CompareTo(BigInteger)
CompareTo(Int64)
CompareTo(Object)
CompareTo(UInt64)
CopySign(BigInteger, BigInteger)
CreateChecked<TOther>(TOther)
CreateSaturating<TOther>(TOther)
CreateTruncating<TOther>(TOther)
Divide(BigInteger, BigInteger)
DivRem(BigInteger, BigInteger)
DivRem(BigInteger, BigInteger, BigInteger)
Equals(BigInteger)
Equals(Int64)
Equals(Object)
Equals(UInt64)
GetBitLength()
GetByteCount(Boolean)
GetHashCode()
GreatestCommonDivisor(BigInteger, BigInteger)
IsEvenInteger(BigInteger)
IsNegative(BigInteger)
IsOddInteger(BigInteger)
IsPositive(BigInteger)
IsPow2(BigInteger)
LeadingZeroCount(BigInteger)
Log(BigInteger)
Log(BigInteger, Double)
Log10(BigInteger)
Log2(BigInteger)
Max(BigInteger, BigInteger)
MaxMagnitude(BigInteger, BigInteger)
Min(BigInteger, BigInteger)
MinMagnitude(BigInteger, BigInteger)
ModPow(BigInteger, BigInteger, BigInteger)
Multiply(BigInteger, BigInteger)
Negate(BigInteger)
Parse(String)
Parse(String, IFormatProvider)
Parse(String, NumberStyles)
Parse(String, NumberStyles, IFormatProvider)
Parse(ReadOnlySpan<Char>, IFormatProvider)
Parse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider)
PopCount(BigInteger)
Pow(BigInteger, Int32)
Remainder(BigInteger, BigInteger)
RotateLeft(BigInteger, Int32)
RotateRight(BigInteger, Int32)
Subtract(BigInteger, BigInteger)
ToByteArray()
ToByteArray(Boolean, Boolean)
ToString()
ToString(IFormatProvider)
ToString(String)
ToString(String, IFormatProvider)
TrailingZeroCount(BigInteger)
TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider)
TryParse(String, BigInteger)
TryParse(String, IFormatProvider, BigInteger)
TryParse(String, NumberStyles, IFormatProvider, BigInteger)
TryParse(ReadOnlySpan<Char>, BigInteger)
TryParse(ReadOnlySpan<Char>, IFormatProvider, BigInteger)
TryParse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider, BigInteger)
TryWriteBytes(Span<Byte>, Int32, Boolean, Boolean)
explicit operator BigInteger(Complex)
explicit operator BigInteger(Decimal)
explicit operator BigInteger(Double)
explicit operator BigInteger(Half)
explicit operator BigInteger(Single)
explicit operator Byte(BigInteger)
explicit operator Char(BigInteger)
explicit operator Decimal(BigInteger)
explicit operator Double(BigInteger)
explicit operator Half(BigInteger)
explicit operator Int128(BigInteger)
explicit operator Int16(BigInteger)
explicit operator Int32(BigInteger)
explicit operator Int64(BigInteger)
explicit operator nint(BigInteger)
explicit operator nuint(BigInteger)
explicit operator SByte(BigInteger)
explicit operator Single(BigInteger)
explicit operator UInt128(BigInteger)
explicit operator UInt16(BigInteger)
explicit operator UInt32(BigInteger)
explicit operator UInt64(BigInteger)
implicit operator BigInteger(Byte)
implicit operator BigInteger(Char)
implicit operator BigInteger(Int128)
implicit operator BigInteger(Int16)
implicit operator BigInteger(Int32)
implicit operator BigInteger(Int64)
implicit operator BigInteger(nint)
implicit operator BigInteger(nuint)
implicit operator BigInteger(SByte)
implicit operator BigInteger(UInt128)
implicit operator BigInteger(UInt16)
implicit operator BigInteger(UInt32)
implicit operator BigInteger(UInt64)
operator --(BigInteger)
operator -(BigInteger)
operator -(BigInteger, BigInteger)
operator !=(BigInteger, BigInteger)
operator !=(BigInteger, Int64)
operator !=(BigInteger, UInt64)
operator !=(Int64, BigInteger)
operator !=(UInt64, BigInteger)
operator *(BigInteger, BigInteger)
operator /(BigInteger, BigInteger)
operator &(BigInteger, BigInteger)
operator %(BigInteger, BigInteger)
operator ^(BigInteger, BigInteger)
operator +(BigInteger)
operator +(BigInteger, BigInteger)
operator ++(BigInteger)
operator <(BigInteger, BigInteger)
operator <(BigInteger, Int64)
operator <(BigInteger, UInt64)
operator <(Int64, BigInteger)
operator <(UInt64, BigInteger)
operator <<(BigInteger, Int32)
operator <=(BigInteger, BigInteger)
operator <=(BigInteger, Int64)
operator <=(BigInteger, UInt64)
operator <=(Int64, BigInteger)
operator <=(UInt64, BigInteger)
operator ==(BigInteger, BigInteger)
operator ==(BigInteger, Int64)
operator ==(BigInteger, UInt64)
operator ==(Int64, BigInteger)
operator ==(UInt64, BigInteger)
operator >(BigInteger, BigInteger)
operator >(BigInteger, Int64)
operator >(BigInteger, UInt64)
operator >(Int64, BigInteger)
operator >(UInt64, BigInteger)
operator >=(BigInteger, BigInteger)
operator >=(BigInteger, Int64)
operator >=(BigInteger, UInt64)
operator >=(Int64, BigInteger)
operator >=(UInt64, BigInteger)
operator >>(BigInteger, Int32)
operator >>>(BigInteger, Int32)
operator |(BigInteger, BigInteger)
operator ~(BigInteger)
net10.0-windows7.0
namespace System.Numerics
{
public struct BigInteger : IComparable, IComparable<BigInteger>, IEquatable<BigInteger>, IFormattable
{
public static BigInteger Zero { get; }
}
}
NetFx Compat Lab | 3.3 %
Reference this API |
---|---|
nuget.org | 1.2 %
Reference this API |
Upgrade Planner | 0.1 %
Reference this API |
.NET | 5.06.07.08.09.010.0 |
.NET Core | 1.01.12.02.12.23.03.1 |
.NET Framework | 4.04.54.5.14.5.24.64.6.14.6.24.74.7.14.7.24.84.8.1 |
.NET Standard | 1.11.21.31.41.51.62.02.1 |
Information specific to net10.0 | |
Platforms | This API is only available when you target a specific platform: |
Windows | 7.0 |
Information specific to net10.0-windows7.0 | |
Assembly | System.Runtime.Numerics , Version=4.0.2.0, PublicKeyToken=b03f5f7f11d50a3a |
Referencing | Your project needs a package reference to |
Package | System.Runtime.Numerics (4.3.0) netstandard1.3 |
Platform Restrictions | The property getter is supported on all platforms. |
- Built-in API
- Package-provided API