Example #1
0
Racional Racional::dividir( const Racional& otro) const {
    return Racional( numerador*otro.denominador, denominador*otro.numerador );
}
Example #2
0
Racional Racional::multiplicar( const Racional& otro) const {
    return Racional( numerador*otro.numerador, denominador*otro.denominador );
}
Example #3
0
Racional Racional::sumar( const Racional& otro) const {
    return Racional( numerador*otro.denominador+denominador*otro.numerador, denominador*otro.denominador );
}
Example #4
0
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
}