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