C ++中的real()函数

这是在C ++中执行real()函数的任务。

此函数用于查找复数的实部。此函数返回复数的实部并将实部设置为值。而real返回实数部分。real()函数是<complex>头文件的函数。

在复数a + Bi中,Bi是虚数部分,而A是复数的实数部分。

返回-返回指定复数的实部。

语法

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 定义复数.
   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( ){
   //定义复数
   Complex<defines> real_part(17.6, 4.5) ;
   cout << “ Complex Number = “<<real_part << endl;
   //使用实函数打印实部
   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