Uklady_zepsolone: LZespolona Class Reference
Main Page
Classes
Files
Class List
Class Members
LZespolona Class Reference
#include <lzespolona.hh>
List of all members.
Public Member Functions
LZespolona ()
LZespolona (double Re, double Im=0.0)
~LZespolona ()
LZespolona operator+ (const LZespolona &c) const
LZespolona operator- (const LZespolona &c) const
LZespolona operator* (const LZespolona &c) const
LZespolona operator/ (const LZespolona &c) const
bool operator== (const LZespolona &c) const
bool operator!= (const LZespolona &c) const
double Module () const
LZespolona Sqrt () const
Friends
ostream & operator<< (ostream &stream, const LZespolona &c)
istream & operator>> (istream &stream, LZespolona &c)
Detailed Description
Niniejsza klasa modeluje ...
Constructor & Destructor Documentation
LZespolona::LZespolona
(
)
[inline]
zmienne typu double czesci rzeczywistej i urojonej
LZespolona::LZespolona
(
double
Re,
double
Im = 0.0
)
[inline]
zeruje moje zmienne
LZespolona::~LZespolona
(
)
[inline]
zeruje
Member Function Documentation
double LZespolona::Module
(
)
const [inline]
zwraca RE i IM
bool LZespolona::operator!=
(
const LZespolona &
c
)
const [inline]
zwraca RE i IM
zmienna operator typu bool
LZespolona LZespolona::operator*
(
const LZespolona &
c
)
const
przeciazanie operatora -
LZespolona LZespolona::operator+
(
const LZespolona &
c
)
const
w sumie można usunąć bo jest równoważny destruktorowi domyślnemu lecz dla pewnosci
przeciazenie operatorow
LZespolona LZespolona::operator-
(
const LZespolona &
c
)
const
przeciazanie operatora +
LZespolona LZespolona::operator/
(
const LZespolona &
c
)
const
przeciazanie operatora *
mnożenie przez odwrotnosc jest efektywniejsze od dzielenia
bool LZespolona::operator==
(
const LZespolona &
c
)
const [inline]
przeciazanie operatora /
zmienna operator typu bool
LZespolona LZespolona::Sqrt
(
)
const
funkcje zaprzyjaznione
liczenie bledu pomiaru
pierwiastek modulu
zmienna fi
zwrocenie wartosci
Friends And Related Function Documentation
ostream& operator<<
(
ostream &
stream,
const LZespolona &
c
)
[friend]
modul liczby zespolonej
przeciazenie strumienia wyjscia
zmienna stream wypisuje ( nastepnie RE znak IM dodaje i i zamyka nawias jezeli byl otwarty
zwraca zmienna stream
istream& operator>>
(
istream &
stream,
LZespolona &
c
)
[friend]
przeciazenie strumienia wejscia
zmienna char wyzerowana na starcie
na poczatku nawiasy nie istnieja
pozniej sprawdzamy ich istnienie
tworzac funckcje warunkowe
tworzy petle
wczytaj nawias znak liczby lub pierwszą cyfrę, pomijajac biale znaki
petla sprawdzajaca stream i isspace(chr)
jezeli nie zerowy stream (operator wyjscia) zwroc stream
jezeli wystepuje nawias lewy
zwraca ze nawiasy istnieja
dodaje do streamu znak nawiasu
petla
jezeli podano cyfry od 0 do 9 oraz kropke, i operator + lub -
"bierze" podana wartosc
czysci bufor
zwraca stream
bufor przechowuje char
kolejny znak liczby oznacza początek częsci urojonej
jezeli nie zerowy stream zwraca stream
wystepuje spacja
petla az nasz char nie rowna sie i
znak z zakresu od 0 do 9 i znaki oraz kropka
czysci bufor
zwraca stream
zwraca stream
jezeli wystapil lewy a nie wystapil prawy
zwraca stream
zwraca stream
The documentation for this class was generated from the following files:
inc/lzespolona.hh
src/lzespolona.cpp
All Classes Functions Friends
Generated on Mon Apr 19 09:52:43 2010 for Uklady_zepsolone by
1.6.3
Wyszukiwarka
Podobne podstrony:
class l zespolona membersThrilling Tales Advanced Class Man of MysteryFUNKCJA CHŁODZENIE SILNIKA (FRIC) (ZESPOLONE Z KALKULATOREMZespoły posturalne problem cywilizacyjny(1)Cw 2 zespol2 HIPSLiderzy jedza na koncu Dlaczego niektore zespoly potrafia swietnie wspolpracowac a inne nie lidjedzespol2Zespół PTSD u dzieci08 MOSTY ZESPOLONE MM 2+więcej podobnych podstron