Question #16720

The class has the following contructors and methods:

* A default constructor that sets the rational numbers to 0/1

* A constructor that has parameters for the numerator and denominator and converts the resulting ratio to simplified form.

* simplify--a private method that converts the rational numbers to simplified form.

* geGCD (x, y )--a private static method that returns the largest common factor of the two positive integers x and y, that is, their greatest common divisor. For example, the greatest common divisor of 40 and 12 is 4.

* getValue--returns the rational number as a double value.

* toString--returns the rational number as a string in the form a/b.

* A default constructor that sets the rational numbers to 0/1

* A constructor that has parameters for the numerator and denominator and converts the resulting ratio to simplified form.

* simplify--a private method that converts the rational numbers to simplified form.

* geGCD (x, y )--a private static method that returns the largest common factor of the two positive integers x and y, that is, their greatest common divisor. For example, the greatest common divisor of 40 and 12 is 4.

* getValue--returns the rational number as a double value.

* toString--returns the rational number as a string in the form a/b.

Expert's answer

Unfortunately, your question requires a lot of work and cannot be done for free.

Submit it with all requirements as an assignment to our control panel and we'll assist you.

Submit it with all requirements as an assignment to our control panel and we'll assist you.

## Comments

## Leave a comment