Computer >> 컴퓨터 >  >> 프로그램 작성 >> C++

C++의 실제() 함수

<시간/>

주어진 것은 C++에서 real() 함수의 작업에 대한 작업입니다.

이 함수는 복소수의 실수 부분을 찾는 데 사용됩니다. 이 함수는 복소수의 실수부를 반환하고 실수부를 값으로 설정합니다. 그리고 진짜 실제 구성 요소를 반환합니다. real( ) 함수는 헤더 파일의 함수입니다.

복소수 a+Bi 에서 Bi는 허수부이고 A는 복소수의 실수부입니다.

Return - 지정된 복소수의 실수부를 반환합니다.

구문

Template<class Y> Y
Real(constant complex<Y>& X);

매개변수 - 주어진 복소수를 나타내는 매개변수 X입니다.

출력 – 복소수 =(14.7, 6.7)

복소수의 실수부 =14.7

출력 – 복소수 =(12, 12)

복소수의 실수부 =12

접근법을 따를 수 있음

  • 먼저 복소수를 정의합니다.

  • 그런 다음 복소수를 인쇄합니다.

  • 그런 다음 복소수의 실수 부분을 인쇄합니다.

위의 방법을 사용하여 원하는 출력을 얻을 수 있습니다. 실수 함수는 복소수의 실수 부분을 인쇄합니다. 이 함수는 X.real( )을 호출하는 것과 동일한 결과를 반환합니다.

알고리즘

Start-
STEP 1 – Create the main ( ) function and defines the complex number.
   complex<double> realpart(3.6, 2.4)
END
STEP 2 - Then print the real part using the real function.
   cout<< “ Real part of Complex number “<< real(realpart) << endl;
END
Stop

// C++ code to demonstrate the working of real( ) function
#include<iostream.h>
#include<complex.h>
Using namespace std;
int main( ){
   //defines the complex number
   Complex<defines> real_part(17.6, 4.5) ;
   cout << “ Complex Number = “<<real_part << endl;
   // prints the real part using the real function
   cout<< “ Real part of complex number =”<< real(real_part) <<endl;
   return 0;
}

출력

위의 코드를 실행하면 다음 출력이 생성됩니다.

Output – Complex Number = (17.6, 4.5)
   Real part of complex number = 17.6
Output – Complex Number = (14, 17)
   Real part of complex number = 14