Racional Racional::dividir( const Racional& otro) const { return Racional( numerador*otro.denominador, denominador*otro.numerador ); }
Racional Racional::multiplicar( const Racional& otro) const { return Racional( numerador*otro.numerador, denominador*otro.denominador ); }
Racional Racional::sumar( const Racional& otro) const { return Racional( numerador*otro.denominador+denominador*otro.numerador, denominador*otro.denominador ); }
Racional Racional::restar( const Racional& otro) const { return Racional( numerador*otro.denominador-denominador*otro.numerador, denominador*otro.denominador ); }
Racional Racional::operator+ (const Racional &obj) const { return Racional(num*obj.den + obj.num*den , den*obj.den); //Como llama al constructor parametrizado lo devuelve simplificado }