BigRational Type

Union cases

Union case Description

Q BigRationalLarge

Full Usage: Q BigRationalLarge

Parameters:
Item : BigRationalLarge

Z BigInteger

Full Usage: Z BigInteger

Parameters:
Item : BigInteger

Instance members

Instance member Description

this.Denominator

Full Usage: this.Denominator

Returns: BigInteger
Returns: BigInteger

this.IsNegative

Full Usage: this.IsNegative

Returns: bool
Returns: bool

this.IsPositive

Full Usage: this.IsPositive

Returns: bool
Returns: bool

this.Numerator

Full Usage: this.Numerator

Returns: BigInteger
Returns: BigInteger

this.Sign

Full Usage: this.Sign

Returns: int
Returns: int

this.StructuredDisplayString

Full Usage: this.StructuredDisplayString

Returns: string
Returns: string

Static members

Static member Description

n1 * n2

Full Usage: n1 * n2

Parameters:
Returns: BigRational
n1 : BigRational
n2 : BigRational
Returns: BigRational

n1 + n2

Full Usage: n1 + n2

Parameters:
Returns: BigRational
n1 : BigRational
n2 : BigRational
Returns: BigRational

n1 - n2

Full Usage: n1 - n2

Parameters:
Returns: BigRational
n1 : BigRational
n2 : BigRational
Returns: BigRational

n1 / n2

Full Usage: n1 / n2

Parameters:
Returns: BigRational
n1 : BigRational
n2 : BigRational
Returns: BigRational

n < nn

Full Usage: n < nn

Parameters:
Returns: bool
n : BigRational
nn : BigRational
Returns: bool

n <= nn

Full Usage: n <= nn

Parameters:
Returns: bool
n : BigRational
nn : BigRational
Returns: bool

n <> nn

Full Usage: n <> nn

Parameters:
Returns: bool
n : BigRational
nn : BigRational
Returns: bool

n = nn

Full Usage: n = nn

Parameters:
Returns: bool
n : BigRational
nn : BigRational
Returns: bool

n > nn

Full Usage: n > nn

Parameters:
Returns: bool
n : BigRational
nn : BigRational
Returns: bool

n >= nn

Full Usage: n >= nn

Parameters:
Returns: bool
n : BigRational
nn : BigRational
Returns: bool

~+n1

Full Usage: ~+n1

Parameters:
Returns: BigRational
n1 : BigRational
Returns: BigRational

~-n1

Full Usage: ~-n1

Parameters:
Returns: BigRational
n1 : BigRational
Returns: BigRational

BigRational.Abs(n)

Full Usage: BigRational.Abs(n)

Parameters:
Returns: BigRational
n : BigRational
Returns: BigRational

BigRational.FromBigInt(x)

Full Usage: BigRational.FromBigInt(x)

Parameters:
Returns: BigRational
x : BigInteger
Returns: BigRational

BigRational.FromInt(x)

Full Usage: BigRational.FromInt(x)

Parameters:
    x : int

Returns: BigRational
x : int
Returns: BigRational

BigRational.One

Full Usage: BigRational.One

Returns: BigRational
Returns: BigRational

BigRational.Parse(s)

Full Usage: BigRational.Parse(s)

Parameters:
    s : string

Returns: BigRational
s : string
Returns: BigRational

BigRational.PowN(n, i)

Full Usage: BigRational.PowN(n, i)

Parameters:
Returns: BigRational
n : BigRational
i : int
Returns: BigRational

BigRational.ToBigInt(n)

Full Usage: BigRational.ToBigInt(n)

Parameters:
Returns: BigInteger
n : BigRational
Returns: BigInteger

BigRational.ToDouble(n)

Full Usage: BigRational.ToDouble(n)

Parameters:
Returns: double
n : BigRational
Returns: double

BigRational.ToInt32(n)

Full Usage: BigRational.ToInt32(n)

Parameters:
Returns: int32
n : BigRational
Returns: int32

BigRational.Zero

Full Usage: BigRational.Zero

Returns: BigRational
Returns: BigRational

op_Explicitn

Full Usage: op_Explicitn

Parameters:
Returns: BigInteger
n : BigRational
Returns: BigInteger

op_Explicitn

Full Usage: op_Explicitn

Parameters:
Returns: double
n : BigRational
Returns: double

op_Explicitn

Full Usage: op_Explicitn

Parameters:
Returns: int32
n : BigRational
Returns: int32