// Mokhtalet.h: interface for the Mokhtalet class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_MOKHTALET_H__F0C4E250_6720_4E6C_BC9E_505F1914E71A__INCLUDED_)
#define AFX_MOKHTALET_H__F0C4E250_6720_4E6C_BC9E_505F1914E71A__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
class Mokhtalet
{
public:
Mokhtalet();
Mokhtalet(double initR, double initI);
virtual ~Mokhtalet();
double ghesmateHaghighi() const {return r_;}
double ghesmateMajazi() const {return i_;}
double andaze() const; // radikal r^2+i^2 barmigardanad
Mokhtalet jamMosavi(const Mokhtalet jamKonBahash);
Mokhtalet operator+= (const Mokhtalet jamKonBahash);
private:
double r_, i_;
};
#endif // !defined(AFX_MOKHTALET_H__F0C4E250_6720_4E6C_BC9E_505F1914E71A__INCLUDED_)