Menu

[Solved]Java Please Assignment Re Going Create New Class Named Fraction Managing Rational Numbers Q37058450

***IN JAVA PLEASE***

For this assignment, you’re going to create a new class named“Fraction” for managing rational numbers (fractions). (You shouldnot submit a main program with the Fraction class; however, you’lldefinitely want to write one for your own testing purposes.)Details are as follows:

CLASS DEFINITION

CONSTRUCTORS:

Fraction(int num,int denom)creates a new number whose value isnum/denom

Fraction(int num)creates a new number whose value is num/1

METHODS (assume x is a Fraction):

Fraction x.add(Fraction n)Returns x+n in reduced form

Fraction x.sub(Fraction n)Returns x-n in reduced form

Fraction x.mul(Fraction n)Returns x*n in reduced form

Fraction x.div(Fraction n)Returns x/n in reduced form

double x.toDouble()Returns x as a double-precision

floating point number

int getNum(),int getDenom()Returns numerator or denominator

String toString()Return a string representing the fraction,

as described below

You may also want to make a private method:

private x.reduce()Adjusts num and denom so num/denom

is in simplest form (as described below)

Expert Answer


Answer to ***IN JAVA PLEASE*** For this assignment, you’re going to create a new class named “Fraction” for managing rationa… . . .

OR


Leave a Reply

Your email address will not be published. Required fields are marked *