C ++中用于复数的Proj()函数
本文演示了proj()为了对复数执行投影的功能。这里proj(),c++编程中该方法的语法如下:
template <class T> complex<T> proj (const complex<T>& z);
示例
该proj()方法以代表复数的参数作为参数,并以下面的示例形式返回下面描述的复数投影:
#include <iostream>
#include <complex>
using namespace std;
int main(){
std::complex<double> c1(3, 5);
cout << "Proj" << c1 << " = " << proj(c1) << endl;
std::complex<double> c2(0, -INFINITY);
cout << "Proj" << c2 << " = " << proj(c2) << endl;
std::complex<double> c3(INFINITY, -1);
cout << "Proj" << c3 << " = " << proj(c3) << endl;
}必须在源文件中导入库complex.h以获得投影方法实现的定义。在成功编译以上代码后,上述示例产生了以下传递复数的结果;
输出结果
Proj(3,5) = (3,5) Proj(0,-inf) = (inf,-0) Proj(inf,1) = (inf,-0)
热门推荐
10 朋友新年祝福语大全 简短
11 新年祝福语简短大方兔年
12 搬新家礼物祝福语简短
13 同学见面花束祝福语简短
14 五一假期祝福语幽默简短
15 离职欢送敬酒祝福语简短
16 对学弟的祝福语简短
17 考老师辞职祝福语简短
18 祝福语驱散霉运的话简短