C# Class Utilities.DataTypes.Fraction

Represents a fraction
Mostra file Open project: JaCraig/Craig-s-Utility-Library Class Usage Examples

Public Methods

Method Description
Equals ( object obj ) : bool

Determines if the fractions are equal

Fraction ( decimal Numerator, decimal Denominator ) : System

Constructor

Fraction ( double Numerator, double Denominator ) : System

Constructor

Fraction ( float Numerator, float Denominator ) : System

Constructor

Fraction ( int Numerator, int Denominator ) : System

Constructor

GetHashCode ( ) : int

Gets the hash code of the fraction

Inverse ( ) : Fraction

Returns the inverse of the fraction

Reduce ( ) : void

Reduces the fraction (finds the greatest common denominator and divides the numerator/denominator by it).

ToString ( ) : string

Displays the fraction as a string

operator ( ) : Fraction

Multiplication

operator ( ) : bool

Not equals operator

Method Details

Equals() public method

Determines if the fractions are equal
public Equals ( object obj ) : bool
obj object object to check
return bool

Fraction() public method

Constructor
public Fraction ( decimal Numerator, decimal Denominator ) : System
Numerator decimal Numerator
Denominator decimal Denominator
return System

Fraction() public method

Constructor
public Fraction ( double Numerator, double Denominator ) : System
Numerator double Numerator
Denominator double Denominator
return System

Fraction() public method

Constructor
public Fraction ( float Numerator, float Denominator ) : System
Numerator float Numerator
Denominator float Denominator
return System

Fraction() public method

Constructor
public Fraction ( int Numerator, int Denominator ) : System
Numerator int Numerator
Denominator int Denominator
return System

GetHashCode() public method

Gets the hash code of the fraction
public GetHashCode ( ) : int
return int

Inverse() public method

Returns the inverse of the fraction
public Inverse ( ) : Fraction
return Fraction

Reduce() public method

Reduces the fraction (finds the greatest common denominator and divides the numerator/denominator by it).
public Reduce ( ) : void
return void

ToString() public method

Displays the fraction as a string
public ToString ( ) : string
return string

operator() public static method

Multiplication
public static operator ( ) : Fraction
return Fraction

operator() public static method

Not equals operator
public static operator ( ) : bool
return bool