关注分享主机优惠活动
国内外VPS云服务器

如何在c++中使用complex(complex在c++中)?

在C++中,complex是用于表示复数的模板类。它在头文件中定义。

以下是如何使用复杂类的示例:

# include & ltiostream & gt
# include & lt复杂& gt

int main() {
//创建复杂对象
std::复杂& ltdouble & gtZ1(3.0、4.0);// 3 + 4i
std::复杂& ltdouble & gtz2(-2.0,1.0);// -2 + i

//访问实部和虚部
std::cout &lt。& lt"z1的实部:& quot& lt& ltZ1 . real()& lt;& ltSTD::endl;
std::cout &lt。& lt"z1的虚部:& quot& lt& ltZ1 . imag()& lt;& ltSTD::endl;

//加减乘除
std::复杂& ltdouble & gtsum = Zzhujipindaoz2;
std::复杂& ltdouble & gtdiff = Z1-z2;
std::复杂& ltdouble & gtprod = z1 * z2
std::复杂& ltdouble & gtquot = Z1/z2;

//打印结果
std::cout &lt。& lt"总和:& quot& lt& ltsum &lt& ltSTD::endl;
std::cout &lt。& lt"差异:& quot& lt& ltdiff &lt& ltSTD::endl;
std::cout &lt。& lt"产品:&quot& lt& ltprod & lt& ltSTD::endl;
std::cout &lt。& lt"商:quot& lt& ltquot &lt& ltSTD::endl;

返回0;
}

上面的例子演示了如何创建一个复杂的对象,访问实部和虚部,并执行加、减、乘、除运算。您可以使用不同的数据类型(如float、double等。)根据需要创建复杂的对象。

以上内容来自互联网,不代表本站全部观点!欢迎关注我们:zhujipindao。com

未经允许不得转载:主机频道 » 如何在c++中使用complex(complex在c++中)?

评论 抢沙发

评论前必须登录!