您的位置:首页 > 编程语言 > C语言/C++

C++标准库提供的complex定义的复数对象学习笔记

2013-10-03 15:17 281 查看
complex类可以定义多种数据类型的复数,其实部和虚部的数据类型可以是整数也可以是实数,即complex类是一个模板类,定义复数对象时,才指明数据成员类型,格式为:

complex<数据类型> 对象名称(实部值,虚部值);

#include <iostream>
#include <complex>
#include <stdio.h>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
	complex<long> comx1(32,45);
	complex<float> comx2(32.5,45.5);
	
	cout <<"comx1实部:"<<comx1.real()<<"::::"<<"comx1虚部:"<<comx1.imag()<<endl;
	cout <<"comx2实部"<<comx2.real()<<":::"<<"comx2虚部:"<<comx2.imag()<<endl; 
	return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐