Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/09/2012, 01:20
Fw190
 
Fecha de Ingreso: junio-2010
Ubicación: Madrid
Mensajes: 620
Antigüedad: 14 años, 5 meses
Puntos: 73
Respuesta: Resultado en fracciones con numeroscomplejos

Las divisiones siempre se van a hacer. En el caso de tipos reales (float o double) siempre obtendrás una parte entera y una parte decimal, y en el caso de datos de tipo entero el resultado será la parte entera del cociente. Si lo que quieres es guardar el resultado de la division y que te aparezcan las fracciones, tendrás que tener un numerador y un denominador para cada una de las partes real e imaginaria, y operar con esas fracciones de acuerdo a las reglas correspondientes. Si simplemente quieres ver el resultado (sin guardarlo en otro elemento del tipo Complejo), imprime los valores por separado, algo así como

cout << "Real = " << a1 << "/" << a2 << endl;
cout << "Imag = " << a1 << "/" << a3 << endl;