void racional_t::imprimir(ostream& os)
	{
		os << "< INICIO DE LA IMPRESIÓN" << endl << endl;
		if(get_denominador() != 1)
		{
			os << "El valor del número racional es: " << get_numerador() << "/" << get_denominador() << endl << endl;
		}
		else
		{
			os << "El valor del número racional es: " << get_numerador() << endl << endl;
		}
		os << "< FIN DE LA IMPRESIÓN" << endl << endl;
	}
예제 #2
0
파일: racionales.cpp 프로젝트: Losnen/AEDA
const real racional::toReal(void) const
{
  entero d(get_denominador());
  entero n(get_numerador());
  real a(n.get_numero() / d.get_numero());
  return a;
}
예제 #3
0
파일: racionales.cpp 프로젝트: Losnen/AEDA
const complejo racional::toComplejo(void) const
{
  entero d(get_denominador());
  entero n(get_numerador());
  real b(n.get_numero() / d.get_numero());
  real c(0.0);
  complejo a(b,c);
  return a;
}
예제 #4
0
파일: racionales.cpp 프로젝트: Losnen/AEDA
const entero racional::toEntero(void) const
{
  entero a(get_numerador() / get_denominador());
  return a;
}
예제 #5
0
파일: racionales.cpp 프로젝트: Losnen/AEDA
const racional racional::toRacional(void) const
{
   racional a(get_numerador(),get_denominador());
   return a;
}