Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class Fraction
- {
- private int numerator;
- private int denominator;
- public Fraction()
- {
- numerator = 1;
- denominator = 1;
- }
- public Fraction(int x, int y)
- {
- numerator = x;
- denominator = y;
- }
- public void setNumerator(int x)
- {
- numerator = x;
- }
- public int getNumerator()
- {
- return numerator;
- }
- public void setDenominator(int y)
- {
- denominator = y;
- }
- public int getDenominator()
- {
- return denominator;
- }
- public double toDecimal()
- {
- double decimal;
- decimal = (double) numerator/denominator;
- return decimal;
- }
- public String toString()
- {
- return numerator + "/" + denominator;
- }
- public boolean isEqual(Fraction other)
- {
- if((other.toString()).equals(toString()))
- return true;
- else
- return false;
- }
- public Fraction add(Fraction f1, Fraction f2)
- {
- int top;
- int bottom;
- top = (f1.getNumerator()*f2.getDenominator())+(f2.getNumerator()*f1.getDenominator());
- bottom = (f1.getDenominator()*f2.getDenominator());
- return new Fraction(top, bottom);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement