Skip to content

A Rational Number class with supporting of + - * / < > >= <= != =.

License

Notifications You must be signed in to change notification settings

BaseMax/RationalNumber

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

Rational Number

A Rational Number class with supporting of + - * / < > >= <= != =.

Class/Library Structure

public RationalNumber();
public RationalNumber(int numerator, int denominator, boolean simplify);
public RationalNumber(int numerator, int denominator);
public void set(int numerator, int denominator, boolean simplify);
public void set(int numerator, int denominator);
public void setNumerator(int numerator);
public int getNumerator();
public void setDenominator(int denominator);
public int getDenominator();
public void simplify();
public void print();
public String toString();
public double toDouble();
public void parseFrom(String input);
public static int findGCD(int numerator, int denominator);
public static int findLCM(int numerator, int denominator);
public void addWith(int numerator, int denominator);
public void addWith(RationalNumber with);
public void minusWith(int numerator, int denominator);
public void minusWith(RationalNumber with);
public void mulWith(int numerator, int denominator);
public void mulWith(RationalNumber with);
public void divWith(int numerator, int denominator);
public void divWith(RationalNumber with);
public boolean moreThen(int numerator, int denominator);
public boolean moreThen(RationalNumber with);
public boolean lessThen(int numerator, int denominator);
public boolean lessThen(RationalNumber with);
public boolean moreEqThen(int numerator, int denominator);
public boolean moreEqThen(RationalNumber with);
public boolean lessEqThen(int numerator, int denominator);
public boolean lessEqThen(RationalNumber with);
public boolean eqThen(int numerator, int denominator);
public boolean eqThen(RationalNumber with);
public boolean notEqThen(int numerator, int denominator);
public boolean notEqThen(RationalNumber with);

Max Base

My nickname is Max, Programming language developer, Full-stack programmer. I love computer scientists, researchers, and compilers.

Asrez Team

A team includes some programmer, developer, designer, researcher(s) especially Max Base.

Asrez Team

Releases

No releases published

Packages

No packages published

Languages