Heim >Backend-Entwicklung >C++ >C++-Programm zum Ermitteln des Imaginärteils einer gegebenen komplexen Zahl
complex
-Klasse in C++ kann darstellen
und steuert mehrere komplexe Zahlenoperationen. Werfen wir einen Blick auf die Darstellung und Kontrolle
Mehrere Zahlen anzeigen.
Wie bereits erwähnt, bestehen komplexe Zahlen aus einem Realteil und einem Imaginärteil.
Um den Realteil anzuzeigen, verwenden wir die Funktion real() und die Funktion imag() zur Anzeige Gegeben sei der Imaginärteil einer komplexen Zahl. Im nächsten Beispiel nehmen wir eine komplexe Zahl Zahlenobjekt, initialisieren Sie es und zeigen Sie dann den Real- und Imaginärteil der Zahl an jeweils.//displaying the imaginary part only complex<double> c; cout << imag(c) << endl;
Holen Sie sich ein neues Pluralobjekt.
Verwenden Sie die Notation „a. + ib“, um einem Objekt einen Wert zuzuweisen.
Verwenden Sie die Funktion imag(), um den Imaginärteil eines komplexen Werts anzuzeigen.
#include <iostream> #include <complex> using namespace std; //displays the imaginary part of the complex number void display(complex <double> c){ cout << "The imaginary part of the complex number is: "; cout << imag(c) << endl; } //initializing the complex number complex<double> solve( double real, double img ){ complex<double> cno(real, img); return cno; } int main(){ complex<double> cno = 10.0 + 11i; //displaying the complex number cout << "The complex number is: " << real(cno) << '+' << imag(cno) << 'i' << endl; display(cno); return 0; }
The complex number is: 10+11i The imaginary part of the complex number is: 11
Es ist zu beachten, dass die Funktion imag() nur komplexe Zahlen als Eingabe akzeptiert, und
Gibt den Imaginärteil der angegebenen komplexen Zahl zurück. Der Ausgabewert ist
Vorlagenparameter für mehrere Objekte.
Für viele verschiedene Operationen in den unterschiedlichsten wissenschaftlichen Bereichen, komplex
Für die Darstellung komplexer Zahlen wird eine Schnittstelle benötigt C++-Komplexklasse, die Teil der Header-DateiDas obige ist der detaillierte Inhalt vonC++-Programm zum Ermitteln des Imaginärteils einer gegebenen komplexen Zahl. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!