Pour la classe Complexe, quels genres d´opérations dois-je implémenter ?
Les opérations d´addition, de multiplication, de soustraction, de division entre deux, voir plusieurs complexes.
Mais aussi, j´avais pensé à calculer l´image d´un complexe par la/les transformation(s) par un autre/plusieurs nombre(s) complexe(s).
Donc ça ferait :
Complexe a(x1,y1), b(x2,y2);
Complexe c;
c = a+b+a;
c = a*b;
c = a*a-b; etc ....
c = a.transform(b); // Transformation de b par a;
A la limite, un test d´égalité avec l´opérateur ==.
Par exemple i²==-1 renverait true.
On peut aussi impléménter dans une méthode qui simplifie le complexe (i*i*i = -i, etc ...)
Mais à ça doit-être plus compliqué à implémenter ?