Różnice między wybraną wersją a wersją aktualną.
Both sides previous revision Previous revision | Next revision Both sides next revision | ||
liczby_zespolone_complex [2008/11/09 17:31] lromanow |
liczby_zespolone_complex [2008/11/09 17:31] lromanow |
||
---|---|---|---|
Linia 1: | Linia 1: | ||
====== Liczby zespolone <complex> ====== | ====== Liczby zespolone <complex> ====== | ||
- | |||
- | ---- | ||
- | \\ | ||
Klasa szablonowa ''**complex**'' służy do reprezentacji i manipulacji liczbami zespolonymi. Operacje zdefiniowane na liczbach zespolonych pozwalają na swobodne mieszanie obiektów tej klasy z wbudowanymi typami numerycznymi. Należy zauważyć, że większość operacji wykonywanych na obiektach tej klasy to zwykłe funkcje. Wyjątkami są metody ''real()'' i ''imag()'' należące do klasy ''**complex**''. | Klasa szablonowa ''**complex**'' służy do reprezentacji i manipulacji liczbami zespolonymi. Operacje zdefiniowane na liczbach zespolonych pozwalają na swobodne mieszanie obiektów tej klasy z wbudowanymi typami numerycznymi. Należy zauważyć, że większość operacji wykonywanych na obiektach tej klasy to zwykłe funkcje. Wyjątkami są metody ''real()'' i ''imag()'' należące do klasy ''**complex**''. | ||
- | === Deklaracja liczb zespolonych === | + | ===== Deklaracja liczb zespolonych ===== |
Argument szablonu określa typ związany z wartościami części rzeczywistej i urojonej obiektu. Ten argument musi być jednym z trzech dostępnych typów zmiennoprzecinkowych ''**float**'', ''**double**'' lub ''**long double**''. | Argument szablonu określa typ związany z wartościami części rzeczywistej i urojonej obiektu. Ten argument musi być jednym z trzech dostępnych typów zmiennoprzecinkowych ''**float**'', ''**double**'' lub ''**long double**''. |