TRational Class

Represents type TRational.

Namespace: flcRational
TObject
  flcRational.TRational
type
 TRational = class
 end;

The TRational type exposes the following members.

Show:
 NameDescription
Create

Overloaded. Initializes a new instance of the TRational class.

Create(Extended)

Overloaded. Initializes a new instance of the TRational class.

Create(Int64,Int64)

Overloaded. Initializes a new instance of the TRational class.

Top
Show:
 NameDescription
AsFloat

Represents property AsFloat.

AsString

Represents property AsString.

AsStringB

Represents property AsStringB.

AsStringU

Represents property AsStringU.

Denominator

Represents property Denominator.

Numerator

Represents property Numerator.

Top
Show:
 NameDescription
Abs

Represents method Abs.

Add(Extended)

Overloaded. Represents method Add(Extended).

Add(Int64)

Overloaded. Represents method Add(Int64).

Add(TRational)

Overloaded. Represents method Add(TRational).

Assign(Int64,Int64)

Overloaded. Represents method Assign(Int64,Int64).

Assign(MFloat)

Overloaded. Represents method Assign(MFloat).

Assign(TRational)

Overloaded. Represents method Assign(TRational).

AssignOne

Represents method AssignOne.

AssignZero

Represents method AssignZero.

Cos

Represents method Cos.

DenominatorZeroError

Represents method DenominatorZeroError.

Divide(Extended)

Overloaded. Represents method Divide(Extended).

Divide(Int64)

Overloaded. Represents method Divide(Int64).

Divide(TRational)

Overloaded. Represents method Divide(TRational).

DivisionByZeroError

Represents method DivisionByZeroError.

Duplicate

Represents method Duplicate.

Exp

Represents method Exp.

IsEqual(Extended)

Overloaded. Represents method IsEqual(Extended).

IsEqual(Int64,Int64)

Overloaded. Represents method IsEqual(Int64,Int64).

IsEqual(TRational)

Overloaded. Represents method IsEqual(TRational).

IsOne

Represents method IsOne.

IsZero

Represents method IsZero.

Ln

Represents method Ln.

Multiply(Extended)

Overloaded. Represents method Multiply(Extended).

Multiply(Int64)

Overloaded. Represents method Multiply(Int64).

Multiply(TRational)

Overloaded. Represents method Multiply(TRational).

Negate

Represents method Negate.

Power(Extended)

Overloaded. Represents method Power(Extended).

Power(Int64)

Overloaded. Represents method Power(Int64).

Power(TRational)

Overloaded. Represents method Power(TRational).

Reciprocal

Represents method Reciprocal.

Sgn

Represents method Sgn.

Simplify

Represents method Simplify.

Sin

Represents method Sin.

Sqr

Represents method Sqr.

Sqrt

Represents method Sqrt.

Subtract(Extended)

Overloaded. Represents method Subtract(Extended).

Subtract(Int64)

Overloaded. Represents method Subtract(Int64).

Subtract(TRational)

Overloaded. Represents method Subtract(TRational).

Top
Show:
 NameDescription
FN

Represents field FN.

FT

Represents field FT.

Top