C# Class NScumm.Core.Rational

A simple rational class that holds fractions.
Show file Open project: scemino/nscumm Class Usage Examples

Public Methods

Method Description
Gcd ( int a, int b ) : int
Inverse ( ) : Rational
Rational ( Rational rational ) : System
Rational ( int num = 1, int denom = 1 ) : System
operator ( ) : Rational

Private Methods

Method Description
Invert ( ) : void

Method Details

Gcd() public static method

public static Gcd ( int a, int b ) : int
a int
b int
return int

Inverse() public method

public Inverse ( ) : Rational
return Rational

Rational() public method

public Rational ( Rational rational ) : System
rational Rational
return System

Rational() public method

public Rational ( int num = 1, int denom = 1 ) : System
num int
denom int
return System

operator() public static method

public static operator ( ) : Rational
return Rational