当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


C++ complex polar()用法及代码示例


在复数头文件中定义了用于复数的polar()函数,Polar函数用于从相角和幅值中查找复数。

用法:

polar(mag, angle)

参数:


  • mag:它代表复数的大小。
  • angle:它代表相位角。

返回值:该函数返回一个复数,该复数由相角和幅值获得。

以下示例程序旨在说明上述函数:-

程序1:

// C++ program to demonstrate 
// example of polar() function. 
#include <bits/stdc++.h> 
using namespace std; 
   
// driver function 
int main () 
{ 
  cout << "The complex number whose magnitude is 4.0"; 
  cout << " and phase angle 1.5"; 
   
  // use of polar() function 
  cout << " is " << polar (4.0, 1.5) << endl; 
   
  return 0; 
}
输出:
The complex number whose magnitude is 4.0 and phase angle 1.5 is (0.282949,3.98998)

程序2:

// C++ program to demonstrate 
// example of polar() function. 
#include <bits/stdc++.h> 
using namespace std; 
   
// driver function 
int main () 
{ 
  cout << "The complex number whose magnitude is 2.0"; 
  cout << " and phase angle 0.5"; 
   
  // use of polar() function 
  cout << " is " << polar (2.0, 0.5) << endl; 
   
  return 0; 
}
输出:
The complex number whose magnitude is 2.0 and phase angle 0.5 is (1.75517,0.958851)


相关用法


注:本文由纯净天空筛选整理自bansal_rtk_大神的英文原创作品 polar() function for complex number in C++。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。