• Api Documentation
Show / Hide Table of Contents
  • System.Numerics
    • BigRational
      • Abs
      • Acos
      • Acosh
      • AcosPi
      • Addition
      • Asin
      • Asinh
      • AsinPi
      • Atan
      • Atan2
      • Atan2Pi
      • Atanh
      • AtanPi
      • BigRational
      • BitwiseOr
      • Cbrt
      • Ceiling
      • Clamp
      • CompareTo
      • CopySign
      • Cos
      • Cosh
      • CosPi
      • CreateChecked
      • CreateSaturating
      • CreateTruncating
      • Decrement
      • Division
      • Equality
      • Equals
      • Exp
      • Exp10
      • Exp10M1
      • Exp2
      • Exp2M1
      • Explicit
      • ExpM1
      • Factorial
      • Floor
      • GetHashCode
      • GreaterThan
      • GreaterThanOrEqual
      • Hypot
      • ILog10
      • ILog2
      • ILogB
      • Implicit
      • Increment
      • Inequality
      • IsInteger
      • IsNaN
      • LessThan
      • LessThanOrEqual
      • Log
      • Log10
      • Log10P1
      • Log2
      • Log2P1
      • LogP1
      • Max
      • MaxDigits
      • MaxMagnitude
      • MaxMagnitudeNumber
      • Min
      • MinMagnitude
      • MinMagnitudeNumber
      • Modulus
      • Multiply
      • NumDen
      • op_CheckedExplicit
      • Parse
      • Pi
      • Pow
      • Pow2
      • ReadFromBytes
      • RootN
      • Round
      • Sign
      • Sin
      • SinCos
      • SinCosPi
      • Sinh
      • SinPi
      • Sqrt
      • Subtraction
      • Tan
      • Tanh
      • TanPi
      • task_cpu
      • Tau
      • ToString
      • Truncate
      • TryFormat
      • TryParse
      • UnaryNegation
      • UnaryPlus
      • WriteToBytes
    • BigRational.CPU
      • abs
      • add
      • and
      • atan
      • bdi
      • cmp
      • cmpa
      • cmpi
      • CPU
      • dec
      • div
      • dup
      • equ
      • exp
      • fac
      • free
      • gcd
      • getd
      • getf
      • getr
      • gets
      • hash
      • idiv
      • imod
      • inc
      • inv
      • ipt
      • isi
      • lim
      • log
      • log2
      • lsb
      • mark
      • mod
      • msb
      • mul
      • neg
      • norm
      • or
      • pi
      • pop
      • popd
      • popi
      • popr
      • pow
      • push
      • rnd
      • shl
      • shr
      • sign
      • sin
      • sqr
      • sqrt
      • sub
      • swp
      • tor
      • tos
      • xor
    • BigRational.Integer
      • Abs
      • Add
      • Addition
      • BitwiseAnd
      • BitwiseOr
      • CompareTo
      • CreateChecked
      • CreateSaturating
      • CreateTruncating
      • Decrement
      • Divide
      • Division
      • DivRem
      • Equality
      • Equals
      • ExclusiveOr
      • Explicit
      • GetByteCount
      • GetHashCode
      • GreaterThan
      • GreaterThanOrEqual
      • GreatestCommonDivisor
      • Implicit
      • Increment
      • Inequality
      • Integer
      • IsEven
      • IsEvenInteger
      • IsNegative
      • IsOddInteger
      • IsOne
      • IsPositive
      • IsPow2
      • IsPowerOfTwo
      • IsZero
      • LeastCommonMultiple
      • LeftShift
      • LessThan
      • LessThanOrEqual
      • Log
      • Log10
      • Log2
      • Lsb
      • Max
      • MaxMagnitude
      • Min
      • MinMagnitude
      • MinusOne
      • ModPow
      • Modulus
      • Msb
      • Multiply
      • Multiply
      • Negate
      • One
      • OnesComplement
      • op_UnsignedRightShift
      • Parse
      • PopCount
      • Pow
      • Remainder
      • RightShift
      • RotateLeft
      • RotateRight
      • Shl
      • Shr
      • Sign
      • Subtract
      • Subtraction
      • ToByteArray
      • ToString
      • TrailingZeroCount
      • TryFormat
      • TryParse
      • TryWriteBytes
      • UnaryNegation
      • UnaryPlus
      • Zero
    • BigRational.SafeCPU
      • abs
      • add
      • and
      • atan
      • bdi
      • cmp
      • cmpa
      • cmpi
      • dec
      • div
      • dup
      • equ
      • exp
      • fac
      • free
      • gcd
      • getd
      • getf
      • getr
      • gets
      • hash
      • idiv
      • imod
      • inc
      • inv
      • ipt
      • isi
      • lim
      • log
      • log2
      • lsb
      • mark
      • mod
      • msb
      • mul
      • neg
      • norm
      • or
      • pi
      • pop
      • popd
      • popi
      • popr
      • pow
      • push
      • rnd
      • shl
      • shr
      • sign
      • sin
      • sqr
      • sqrt
      • sub
      • swp
      • tor
      • tos
      • xor
  • System.Numerics.Generic
    • Float<T>
      • Abs
      • Acos
      • Acosh
      • AcosPi
      • Addition
      • Asin
      • Asinh
      • AsinPi
      • Atan
      • Atan2
      • Atan2Pi
      • Atanh
      • AtanPi
      • BitCount
      • BitDecrement
      • BitIncrement
      • Cbrt
      • Ceiling
      • CompareTo
      • Cos
      • Cosh
      • CosPi
      • CreateChecked
      • CreateSaturating
      • CreateTruncating
      • Decrement
      • Division
      • E
      • Epsilon
      • Equality
      • Equals
      • Exp
      • Exp10
      • Exp2
      • Explicit
      • Float
      • Floor
      • FusedMultiplyAdd
      • GetHashCode
      • GreaterThan
      • GreaterThanOrEqual
      • Hypot
      • Ieee754Remainder
      • ILogB
      • Implicit
      • Increment
      • Inequality
      • IsEvenInteger
      • IsFinite
      • IsInfinity
      • IsInteger
      • IsNaN
      • IsNegative
      • IsNegativeInfinity
      • IsNormal
      • IsOddInteger
      • IsPositive
      • IsPositiveInfinity
      • IsPow2
      • IsRealNumber
      • IsSubnormal
      • LessThan
      • LessThanOrEqual
      • Log
      • Log10
      • Log2
      • Max
      • MaxDigits
      • MaxMagnitude
      • MaxMagnitudeNumber
      • MaxNumber
      • MaxValue
      • Min
      • MinMagnitude
      • MinMagnitudeNumber
      • MinNumber
      • MinValue
      • Modulus
      • Multiply
      • NaN
      • NegativeInfinity
      • NegativeZero
      • Parse
      • Pi
      • PositiveInfinity
      • Pow
      • Pow10
      • RootN
      • Round
      • ScaleB
      • Sign
      • Sin
      • SinCos
      • SinCosPi
      • Sinh
      • SinPi
      • Sqrt
      • Subtraction
      • Tan
      • Tanh
      • TanPi
      • Tau
      • ToString
      • Truncate
      • TryFormat
      • TryParse
      • UnaryNegation
      • UnaryPlus
    • Int<T>
      • Abs
      • Addition
      • BitwiseAnd
      • BitwiseOr
      • Clamp
      • CompareTo
      • CopySign
      • CreateChecked
      • CreateSaturating
      • CreateTruncating
      • Decrement
      • Division
      • DivRem
      • Equality
      • Equals
      • ExclusiveOr
      • Explicit
      • GetHashCode
      • GreaterThan
      • GreaterThanOrEqual
      • Implicit
      • Increment
      • Inequality
      • IsEvenInteger
      • IsNegative
      • IsOddInteger
      • IsPositive
      • IsPow2
      • LeadingZeroCount
      • LeftShift
      • LessThan
      • LessThanOrEqual
      • Log2
      • Max
      • MaxMagnitude
      • MaxValue
      • Min
      • MinMagnitude
      • MinValue
      • Modulus
      • Multiply
      • NegativeOne
      • One
      • OnesComplement
      • op_UnsignedRightShift
      • Parse
      • PopCount
      • RightShift
      • RotateLeft
      • RotateRight
      • Sign
      • Subtraction
      • ToString
      • TrailingZeroCount
      • TryFormat
      • TryParse
      • UnaryNegation
      • UnaryPlus
      • Zero
    • UInt<T>
      • Addition
      • BitwiseAnd
      • BitwiseOr
      • Clamp
      • CompareTo
      • CreateChecked
      • CreateSaturating
      • CreateTruncating
      • Decrement
      • Division
      • DivRem
      • Equality
      • Equals
      • ExclusiveOr
      • Explicit
      • GetHashCode
      • GreaterThan
      • GreaterThanOrEqual
      • Implicit
      • Increment
      • Inequality
      • IsEvenInteger
      • IsOddInteger
      • IsPow2
      • LeadingZeroCount
      • LeftShift
      • LessThan
      • LessThanOrEqual
      • Log2
      • Max
      • MaxValue
      • Min
      • MinValue
      • Modulus
      • Multiply
      • One
      • OnesComplement
      • op_UnsignedRightShift
      • Parse
      • PopCount
      • RightShift
      • RotateLeft
      • RotateRight
      • Sign
      • Subtraction
      • ToString
      • TrailingZeroCount
      • TryFormat
      • TryParse
      • UnaryPlus
      • Zero

Operator Explicit

Explicit(BigRational to BigRational.Integer)

Declaration
public static explicit operator BigRational.Integer(BigRational value)
Parameters
Type Name Description
BigRational value
Returns
Type Description
BigRational.Integer

Explicit(BigRational.Integer to BigInteger)

Declaration
public static explicit operator BigInteger(BigRational.Integer value)
Parameters
Type Name Description
BigRational.Integer value
Returns
Type Description
System.Numerics.BigInteger

Explicit(BigRational.Integer to Byte)

Declaration
public static explicit operator byte (BigRational.Integer value)
Parameters
Type Name Description
BigRational.Integer value
Returns
Type Description
System.Byte

Explicit(BigRational.Integer to SByte)

Declaration
public static explicit operator sbyte (BigRational.Integer value)
Parameters
Type Name Description
BigRational.Integer value
Returns
Type Description
System.SByte

Explicit(BigRational.Integer to Int16)

Declaration
public static explicit operator short (BigRational.Integer value)
Parameters
Type Name Description
BigRational.Integer value
Returns
Type Description
System.Int16

Explicit(BigRational.Integer to UInt16)

Declaration
public static explicit operator ushort (BigRational.Integer value)
Parameters
Type Name Description
BigRational.Integer value
Returns
Type Description
System.UInt16

Explicit(BigRational.Integer to Char)

Declaration
public static explicit operator char (BigRational.Integer value)
Parameters
Type Name Description
BigRational.Integer value
Returns
Type Description
System.Char

Explicit(BigRational.Integer to Int32)

Declaration
public static explicit operator int (BigRational.Integer value)
Parameters
Type Name Description
BigRational.Integer value
Returns
Type Description
System.Int32

Explicit(BigRational.Integer to UInt32)

Declaration
public static explicit operator uint (BigRational.Integer value)
Parameters
Type Name Description
BigRational.Integer value
Returns
Type Description
System.UInt32

Explicit(BigRational.Integer to Int64)

Declaration
public static explicit operator long (BigRational.Integer value)
Parameters
Type Name Description
BigRational.Integer value
Returns
Type Description
System.Int64

Explicit(BigRational.Integer to UInt64)

Declaration
public static explicit operator ulong (BigRational.Integer value)
Parameters
Type Name Description
BigRational.Integer value
Returns
Type Description
System.UInt64

Explicit(BigRational.Integer to IntPtr)

Declaration
public static explicit operator IntPtr(BigRational.Integer value)
Parameters
Type Name Description
BigRational.Integer value
Returns
Type Description
System.IntPtr

Explicit(BigRational.Integer to UIntPtr)

Declaration
public static explicit operator UIntPtr(BigRational.Integer value)
Parameters
Type Name Description
BigRational.Integer value
Returns
Type Description
System.UIntPtr

Explicit(BigRational.Integer to Half)

Declaration
public static explicit operator Half(BigRational.Integer value)
Parameters
Type Name Description
BigRational.Integer value
Returns
Type Description
System.Half

Explicit(BigRational.Integer to Single)

Declaration
public static explicit operator float (BigRational.Integer value)
Parameters
Type Name Description
BigRational.Integer value
Returns
Type Description
System.Single

Explicit(BigRational.Integer to Double)

Declaration
public static explicit operator double (BigRational.Integer value)
Parameters
Type Name Description
BigRational.Integer value
Returns
Type Description
System.Double

Explicit(BigRational.Integer to Decimal)

Declaration
public static explicit operator Decimal(BigRational.Integer value)
Parameters
Type Name Description
BigRational.Integer value
Returns
Type Description
System.Decimal

Explicit(Half to BigRational.Integer)

Declaration
public static explicit operator BigRational.Integer(Half value)
Parameters
Type Name Description
System.Half value
Returns
Type Description
BigRational.Integer

Explicit(Single to BigRational.Integer)

Declaration
public static explicit operator BigRational.Integer(float value)
Parameters
Type Name Description
System.Single value
Returns
Type Description
BigRational.Integer

Explicit(Double to BigRational.Integer)

Declaration
public static explicit operator BigRational.Integer(double value)
Parameters
Type Name Description
System.Double value
Returns
Type Description
BigRational.Integer

Explicit(Decimal to BigRational.Integer)

Declaration
public static explicit operator BigRational.Integer(Decimal value)
Parameters
Type Name Description
System.Decimal value
Returns
Type Description
BigRational.Integer

Explicit(Complex to BigRational.Integer)

Declaration
public static explicit operator BigRational.Integer(Complex value)
Parameters
Type Name Description
System.Numerics.Complex value
Returns
Type Description
BigRational.Integer

Explicit(BigRational.Integer to Int128)

Declaration
public static explicit operator Int128(BigRational.Integer value)
Parameters
Type Name Description
BigRational.Integer value
Returns
Type Description
System.Int128

Explicit(BigRational.Integer to UInt128)

Declaration
public static explicit operator UInt128(BigRational.Integer value)
Parameters
Type Name Description
BigRational.Integer value
Returns
Type Description
System.UInt128

Explicit(BigRational.Integer to Complex)

Declaration
public static explicit operator Complex(BigRational.Integer value)
Parameters
Type Name Description
BigRational.Integer value
Returns
Type Description
System.Numerics.Complex
In This Article
Back to top Generated by DocFX