ich benutze C++Builder 4.0 und arbeite auch mit komplexen Zahlen. Nachdem ich entdeckt habe, daß sich mit der STL sehr elegant mit komplexen Zahlen rechnen läßt, bin ich bei der praktischen Realisierung auf das Problem gestossen, daß ich innerhalb des Programmes die komplexen Zahlen initialisieren muß. Eine einfache Zuweisung des Real- und Imaginärteiles an eine komplexe Zahl ist offenbar nicht möglich, oder ?
Ich habe nun folgende Lösung gewählt, bei der ich eine rein imaginäre Zahl "ie" definiere und die Zuweisung folgendermaßen durchführe :
complex<double> Test;
double A, B;
complex<double> ie(0.0,1.0);
A = 2.0; // Realteil von Test
B = 3.0; // Imaginärteil von Test
Test = A + ie * B;
Gibt es auch eine einfachere Möglichkeit ?
Ich habe nun folgende Lösung gewählt, bei der ich eine rein imaginäre Zahl "ie" definiere und die Zuweisung folgendermaßen durchführe :
complex<double> Test;
double A, B;
complex<double> ie(0.0,1.0);
A = 2.0; // Realteil von Test
B = 3.0; // Imaginärteil von Test
Test = A + ie * B;
Gibt es auch eine einfachere Möglichkeit ?
Comment