 C#  -  Tratando com Números Complexos
 
C#  -  Tratando com Números Complexos|  | Hoje veremos como tratar números complexos na linguagem C# usando um recurso disponível a partir do .NET Framework 4.0. | 
	
Sabemos que o 
	número
	 não pertence ao conjunto dos números reais, pois não existe nenhum número 
	que elevado ao quadrado resulte em -1.
 
	não pertence ao conjunto dos números reais, pois não existe nenhum número 
	que elevado ao quadrado resulte em -1. 
Para que a 
	equação acima tenha solução, temos que estender o conjunto dos números reais 
	para obter um novo conjunto, chamado de conjunto dos números complexos e 
	representado por
	 .
.
O número
	 foi 
	denominado unidade imaginária e criou-se o número i, de modo que:  
	i² = -1 logo  i =
 foi 
	denominado unidade imaginária e criou-se o número i, de modo que:  
	i² = -1 logo  i =
	
(fonte: