3个回答
展开全部
C++中是有复数类的——complex.
C++标准程序库提供 complex 类,定义了复数对象。如果要用,必须在程序中包含这个头文件。#include<complex>.
标准库提空的 complex 类是一个模板类。创建对象的时候,必须指明类型。例如:complex<int> num1(2,3);complex<float> num2(3.5,4.5);
前面的是实部,后面的是虚部。
complex的方法可以对过对象进行调用。其中了两个比较常用的方法:real()返回复数对象的实部,imag()返回复数对象的虚部。详细方法可以参考:http://hi.baidu.com/haixinguan/blog/item/d786a8ee789bba2c2cf53438.html
C++标准程序库提供 complex 类,定义了复数对象。如果要用,必须在程序中包含这个头文件。#include<complex>.
标准库提空的 complex 类是一个模板类。创建对象的时候,必须指明类型。例如:complex<int> num1(2,3);complex<float> num2(3.5,4.5);
前面的是实部,后面的是虚部。
complex的方法可以对过对象进行调用。其中了两个比较常用的方法:real()返回复数对象的实部,imag()返回复数对象的虚部。详细方法可以参考:http://hi.baidu.com/haixinguan/blog/item/d786a8ee789bba2c2cf53438.html
参考资料: 《C++及Windows可视化程序设计》——刘振安(清华大学出版社) Chapter 1.10(P39)
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没有复数,只能自己定义。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
自己写
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询