Narzędzia użytkownika

Narzędzia witryny


liczby_zespolone_complex

Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
liczby_zespolone_complex [2008/11/09 17:37]
lromanow
liczby_zespolone_complex [2008/11/09 18:02]
lromanow
Linia 104: Linia 104:
 Biblioteka standardowa definiuje kilka wersji funkcji ''​pow()''​. Istnieją osobne definicje dotyczące podnoszenia liczb zespolonych do wartości całkowitej,​ zespolonej i rzeczywistej. Podobnie można podnosić wartość rzeczywistą do wartości ''​**complex**''​. Biblioteka standardowa definiuje kilka wersji funkcji ''​pow()''​. Istnieją osobne definicje dotyczące podnoszenia liczb zespolonych do wartości całkowitej,​ zespolonej i rzeczywistej. Podobnie można podnosić wartość rzeczywistą do wartości ''​**complex**''​.
  
-===== =====+===== Przykładowy program ​===== 
 + 
 +Poniższa funkcja oblicza pierwiastki kwadratowe równania o współczynnikach zespolonych. 
 + 
 +<code cpp> 
 +#include <​complex>​ 
 +#include <​utilities>​ 
 + 
 +typedef complex<​double>​ Complex; 
 + 
 +pair<​Complex,​ Complex> roots (Complex a, Complex b, Complex c) 
 +
 +   ​Complex root = sqrt(b * b - 4.0 * a * c); 
 +   a *= 2.0; 
 +   ​return make_pair( 
 +      (-b + root)/a,  
 +      (-b - root)/a 
 +   ); 
 +
 +</​code>​ 
 + 
 +\\ 
 +----
 [[start]] >> [[biblioteka_standardowa]] [[start]] >> [[biblioteka_standardowa]]
liczby_zespolone_complex.txt · ostatnio zmienione: 2008/11/10 18:31 przez lromanow