Export (0) Print
Expand All

Rational Operators and Type Conversions

Solver Foundation 3.0

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

The Rational type exposes the following members.

  Name Description
Public operator Static member Addition Adds two rational numbers.
Public operator Static member Division Divides one rational number by another.
Public operator Static member Equality(Double, Rational) Returns a value that indicates whether a double is equal to a rational number.
Public operator Static member Equality(Int32, Rational) Returns a value that indicates whether an integer is equal to a rational number.
Public operator Static member Equality(Int64, Rational) Returns a value that indicates whether a long integer is equal to a rational number.
Public operator Static member Equality(UInt32, Rational) Returns a value that indicates whether an unsigned integer is equal to a rational number.
Public operator Static member Equality(UInt64, Rational) Returns a value that indicates whether an unsigned long is equal to a rational number.
Public operator Static member Equality(BigInteger, Rational) Returns a value that indicates whether a big integer is equal to a rational number.
Public operator Static member Equality(Rational, BigInteger) Returns a value that indicates whether a rational number is equal to a big integer.
Public operator Static member Equality(Rational, Rational) Returns a value that indicates whether a rational number is equal to another rational number.
Public operator Static member Equality(Rational, Double) Returns a value that indicates whether a rational number is equal to a double.
Public operator Static member Equality(Rational, Int32) Returns a value that indicates whether a rational number is equal to an integer.
Public operator Static member Equality(Rational, Int64) Returns a value that indicates whether a rational number is equal to a long integer.
Public operator Static member Equality(Rational, UInt32) Returns a value that indicates whether a rational number is equal to an unsigned integer.
Public operator Static member Equality(Rational, UInt64) Returns a value that indicates whether a rational number is equal to an unsigned long integer.
Public operator Static member Explicit(Rational to UInt32) Converts a rational number to an unsigned integer.
Public operator Static member Explicit(Rational to Int32) Converts a rational number to an integer.
Public operator Static member Explicit(Rational to Double) Converts a rational number to a double.
Public operator Static member Explicit(Rational to BigInteger) Converts a rational number to a big integer.
Public operator Static member Explicit(Rational to Int64) Converts a rational number to a long integer.
Public operator Static member Explicit(Rational to UInt64) Converts a rational number to an unsigned long integer.
Public operator Static member GreaterThan(Double, Rational) Returns a value that indicates whether a double is greater than a rational number.
Public operator Static member GreaterThan(Int32, Rational) Returns a value that indicates whether an integer is greater than a rational number.
Public operator Static member GreaterThan(Int64, Rational) Returns a value that indicates whether a long integer is greater than a rational number.
Public operator Static member GreaterThan(UInt32, Rational) Returns a value that indicates whether an unsigned integer is greater than rational number.
Public operator Static member GreaterThan(UInt64, Rational) Returns a value that indicates whether an unsigned long integer is greater than rational number.
Public operator Static member GreaterThan(BigInteger, Rational) Returns a value that indicates whether a big integer is greater than a rational number.
Public operator Static member GreaterThan(Rational, BigInteger) Returns a value that indicates whether a rational number is greater than a big integer.
Public operator Static member GreaterThan(Rational, Rational) Returns a value that indicates whether one rational number is greater than another rational number.
Public operator Static member GreaterThan(Rational, Double) Returns a value that indicates whether a rational number is greater than a double.
Public operator Static member GreaterThan(Rational, Int32) Returns a value that indicates whether a rational number is greater than an integer.
Public operator Static member GreaterThan(Rational, Int64) Returns a value that indicates whether a rational number is greater than a long integer.
Public operator Static member GreaterThan(Rational, UInt32) Returns a value that indicates whether a rational number is greater than an unsigned integer.
Public operator Static member GreaterThan(Rational, UInt64) Returns a value that indicates whether a rational number is greater than an unsigned long integer.
Public operator Static member GreaterThanOrEqual(Double, Rational) Returns a value that indicates whether a double is greater than or equal to a rational number.
Public operator Static member GreaterThanOrEqual(Int32, Rational) Returns a value that indicates whether an integer is greater than or equal to a rational number.
Public operator Static member GreaterThanOrEqual(Int64, Rational) Returns a value that indicates whether a long integer is greater than or equal to a rational number.
Public operator Static member GreaterThanOrEqual(UInt32, Rational) Returns a value that indicates whether an unsigned integer is greater than or equal to a rational number.
Public operator Static member GreaterThanOrEqual(UInt64, Rational) Returns a value that indicates whether an unsigned long integer is greater than or equal to a rational number.
Public operator Static member GreaterThanOrEqual(BigInteger, Rational) Returns a value that indicates whether a big integer is greater than or equal to a rational number.
Public operator Static member GreaterThanOrEqual(Rational, BigInteger) Returns a value that indicates whether a rational number is greater than or equal to a big integer.
Public operator Static member GreaterThanOrEqual(Rational, Rational) Returns a value that indicates whether a rational number is greater than or equal to another rational number.
Public operator Static member GreaterThanOrEqual(Rational, Double) Returns a value that indicates whether a rational number is greater than or equal to a double.
Public operator Static member GreaterThanOrEqual(Rational, Int32) Returns a value that indicates whether a rational number is greater than or equal to an integer.
Public operator Static member GreaterThanOrEqual(Rational, Int64) Returns a value that indicates whether a rational number is greater than or equal to a long integer.
Public operator Static member GreaterThanOrEqual(Rational, UInt32) Returns a value that indicates whether a rational number is greater than or equal to an unsigned integer.
Public operator Static member GreaterThanOrEqual(Rational, UInt64) Returns a value that indicates whether a rational number is greater than or equal to an unsigned long integer.
Public operator Static member Implicit(Double to Rational) Converts a double to a rational number.
Public operator Static member Implicit(Int32 to Rational) Converts an integer to a rational number.
Public operator Static member Implicit(Int64 to Rational) Converts a long integer to a rational number.
Public operator Static member Implicit(UInt32 to Rational) Converts an unsigned integer to a rational number.
Public operator Static member Implicit(UInt64 to Rational) Converts an unsigned long integer to a rational number.
Public operator Static member Implicit(BigInteger to Rational) Converts a big integer to a rational number.
Public operator Static member Inequality(Double, Rational) Returns a value that indicates whether a double is not equal to a rational number.
Public operator Static member Inequality(Int32, Rational) Returns a value that indicates whether an integer is not equal to a rational number.
Public operator Static member Inequality(Int64, Rational) Returns a value that indicates whether a long integer is not equal to a rational number.
Public operator Static member Inequality(UInt32, Rational) Returns a value that indicates whether an unsigned integer is not equal to a rational number.
Public operator Static member Inequality(UInt64, Rational) Returns a value that indicates whether an unsigned long integer is not equal to a rational number.
Public operator Static member Inequality(BigInteger, Rational) Returns a value that indicates whether a big integer is not equal to a rational number.
Public operator Static member Inequality(Rational, BigInteger) Returns a value that indicates whether a rational number is not equal to a big integer.
Public operator Static member Inequality(Rational, Rational) Returns a value that indicates whether a rational number is not equal to a rational number.
Public operator Static member Inequality(Rational, Double) Returns a value that indicates whether a rational number is not equal to a double.
Public operator Static member Inequality(Rational, Int32) Returns a value that indicates whether a rational number is not equal to an integer.
Public operator Static member Inequality(Rational, Int64) Returns a value that indicates whether a rational number is not equal to a long.
Public operator Static member Inequality(Rational, UInt32) Returns a value that indicates whether a rational number is not equal to an unsigned integer.
Public operator Static member Inequality(Rational, UInt64) Returns a value that indicates whether a rational number is not equal to an unsigned long integer.
Public operator Static member LessThan(Double, Rational) Returns a value that indicates whether a double is less than a rational number.
Public operator Static member LessThan(Int32, Rational) Returns a value that indicates whether an integer is less than a rational number.
Public operator Static member LessThan(Int64, Rational) Returns a value that indicates whether a long integer is less than a rational number.
Public operator Static member LessThan(UInt32, Rational) Returns a value that indicates whether an unsigned integer is less than a rational number.
Public operator Static member LessThan(UInt64, Rational) Returns a value that indicates whether an unsigned long integer is less than a rational number.
Public operator Static member LessThan(BigInteger, Rational) Returns a value that indicates whether a big integer is less than a rational number.
Public operator Static member LessThan(Rational, BigInteger) Returns a value that indicates whether a rational number is less than a big integer.
Public operator Static member LessThan(Rational, Rational) Returns a value that indicates whether a rational number is less than another rational number.
Public operator Static member LessThan(Rational, Double) Returns a value that indicates whether a rational number is less than a double.
Public operator Static member LessThan(Rational, Int32) Returns a value that indicates whether a rational number is less than an integer.
Public operator Static member LessThan(Rational, Int64) Returns a value that indicates whether a rational number is less than a long integer.
Public operator Static member LessThan(Rational, UInt32) Returns a value that indicates whether a rational number is less than an unsigned integer.
Public operator Static member LessThan(Rational, UInt64) Returns a value that indicates whether a rational number is less than an unsigned long integer.
Public operator Static member LessThanOrEqual(Double, Rational) Returns a value that indicates whether a double is less than or equal to a rational number.
Public operator Static member LessThanOrEqual(Int32, Rational) Returns a value that indicates whether an integer is less than or equal to a rational number.
Public operator Static member LessThanOrEqual(Int64, Rational) Returns a value that indicates whether a long integer is less than or equal to a rational number.
Public operator Static member LessThanOrEqual(UInt32, Rational) Returns a value that indicates whether an unsigned integer is less than or equal to a rational number.
Public operator Static member LessThanOrEqual(UInt64, Rational) Returns a value that indicates whether an unsigned long integer is less than or equal to a rational number.
Public operator Static member LessThanOrEqual(BigInteger, Rational) Returns a value that indicates whether a big integer is less than or equal to a rational number.
Public operator Static member LessThanOrEqual(Rational, BigInteger) Returns a value that indicates whether a rational number is less than or equal to a big integer.
Public operator Static member LessThanOrEqual(Rational, Rational) Returns a value that indicates whether a rational number is less than or equal to another rational number.
Public operator Static member LessThanOrEqual(Rational, Double) Returns a value that indicates whether a rational number is less than or equal to a double.
Public operator Static member LessThanOrEqual(Rational, Int32) Returns a value that indicates whether a rational number is less than or equal to an integer.
Public operator Static member LessThanOrEqual(Rational, Int64) Returns a value that indicates whether a rational number is less than or equal to a long integer.
Public operator Static member LessThanOrEqual(Rational, UInt32) Returns a value that indicates whether a rational number is less than or equal to an unsigned integer.
Public operator Static member LessThanOrEqual(Rational, UInt64) Returns a value that indicates whether a rational number is less than or equal to an unsigned long integer.
Public operator Static member Multiply Returns the product of two rational numbers.
Public operator Static member Subtraction Subtracts a rational number from another rational number.
Public operator Static member UnaryNegation Negates a specified rational number.
Top
Show:
© 2014 Microsoft