복소수연산

등록일 2001.10.19 텍스트 (txt) | 2페이지 | 무료

소개글

연산자 오버로딩 이용한 복소수 연산

목차

복소수 연산

본문내용

#include <iostream.h>
#include <conio.h>

class complex
{
public:
complex() : re(0), im(0) {}
complex(double r, double i = 0) : re(r), im(i) {}
~complex() {}

friend complex operator+(complex, complex);
friend complex operator*(complex, complex);
friend ostream& operator<<(ostream&, complex&);
friend istream& operator>>(istream &, complex&);

private:
double re, im;
};

complex operator +(complex c1, complex c2)
{
return complex(c1.re + c2.re, c1.im + c2.im);
}

complex operator *(complex c1, complex c2)
{
return complex(c1.re*c2.re - c1.im*c2.im, c1.re*c2.im + c1.im*c2.re);
}
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기
      추천도서