Różnice między wybraną wersją a wersją aktualną.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
liczby_zespolone_complex [2008/11/09 16:34] lromanow |
liczby_zespolone_complex [2008/11/09 16:47] lromanow |
||
---|---|---|---|
Linia 46: | Linia 46: | ||
// poniższy kod powinien dać ten sam rezulatat | // poniższy kod powinien dać ten sam rezulatat | ||
cout << cplx_one.real() << "+" << cplx_one.imag() << "i" << endl; | cout << cplx_one.real() << "+" << cplx_one.imag() << "i" << endl; | ||
- | cout << real(cplx_one) << "+" << imag(cplx_one) << "i" << endl; | + | cout << real(cplx_one) << "+" << imag(cplx_one) << "i" << endl; |
</code> | </code> | ||
- | <br> | + | === Operatory artmetyczne === |
+ | ---- | ||
+ | |||
+ | Operatory artmetyczne //+//, //-//, //*// oraz ///// mogą być używane zgodnie z przyjętą konwencją. Wszystkie przyjmują jako argumenty albo dwie liczby zespolone albo liczbę zespoloną i wartość rzeczywistą. Ponadto zdefiniowane są dla każdego z nich operatory przypisania. | ||
+ | |||
+ | <code cpp> | ||
+ | cout << cplx_one + cplx_two << endl; // wartość ??? | ||
+ | cout << cplx_one - 3.14 << endl; // wartość ??? | ||
+ | cout << 2.75 * cplx_two << endl; // wartość ??? | ||
+ | cplx_one += cplx_three / 2.0; // wartość ??? | ||
+ | </code> | ||
+ | |||
+ | Operatory jednoargumentowe //+// i //-// również można używać. | ||
+ | |||
+ | <code cpp> | ||
+ | cout << -cplx_one << endl // wartość ??? | ||
+ | </code> | ||
+ | |||
+ | \\ | ||
---- | ---- | ||
[[biblioteka_standardowa]] | [[biblioteka_standardowa]] |