lzespolona 8hh source


Uklady_zepsolone: inc/lzespolona.hh Source File Main Page Classes Files File List inc/lzespolona.hh00001 00003 #ifndef LZESPOLONA_HH 00004 #define LZESPOLONA_HH 00005 #include <iostream> 00006 #include <math.h> 00007 using namespace std; 00008 00012 class LZespolona { 00013 00014 private: 00015 double Re, Im; 00017 public: 00018 LZespolona() : Re(0.0), Im(0.0) {} ; 00019 LZespolona(double Re, double Im=0.0) : Re(Re), Im(Im) {} ; 00020 ~LZespolona() {}; 00023 LZespolona operator + (const LZespolona& c) const; 00025 LZespolona operator - (const LZespolona& c) const; 00027 LZespolona operator * (const LZespolona& c) const; 00029 LZespolona operator / (const LZespolona& c) const; 00032 bool operator == (const LZespolona& c) const 00033 { 00034 return (Re==c.Re)&&(Im==c.Im); }; 00036 bool operator != (const LZespolona& c) const 00037 { return !operator == (c); }; 00039 double Module() const { return sqrt(Re * Re + Im * Im); }; 00041 friend ostream& operator<<(ostream& stream, const LZespolona& c); 00042 friend istream& operator>>(istream& stream, LZespolona& c); 00044 LZespolona Sqrt() const; 00046 }; 00047 00048 #endif  All Classes Functions Friends Generated on Mon Apr 19 09:52:43 2010 for Uklady_zepsolone by  1.6.3

Wyszukiwarka

Podobne podstrony:
lzespolona 8hh source
manipulator 8hh source
macierz 8hh source
macierz 8hh source
segment 8hh source
wspolrzedne 8hh source
wektor 8hh source
obsluga 8hh source
lacze do gnuplota 8hh source
source30
Matrix3?pp source
Thread?pp source
arm biquad ?scade ?1 ?st q31? source
arm conv ?2? source
arm mat mult q15? source
Resource 8inl source
arm fir lattice init q31? source

więcej podobnych podstron