Você está aqui: Java ::: Dicas & Truques ::: Números Complexos (Complex Numbers) |
|||
Como somar dois números complexos usando Java - A classe NumeroComplexoQuantidade de visualizações: 1409 vezes |
|||
Nesta dica mostrarei como tirar proveito da programação orientada a objetos em Java para criar uma classe NumeroComplexo e efetuar a soma de dois números complexos. Um número complexo na forma retangular (ou forma algébrica) apresenta o seguinte formato:
onde 7 é a parte real e 5 é a parte imaginária. Note que usei a notação "j" em vez de "i" para a parte imaginária, uma vez que a notação "j" é a mais comum na engenharia. O primeiro passo é criar a classe NumeroComplexo, que servirá para representarmos a parte real e a parte imaginária. Veja o código:
Note que esta classe Java possui boa parte dos conhecimentos comuns da programação orientada a objetos: construtores, método estático, encapsulamento de dados e sobrecarga do método toString() para exibir a representação textual do número complexo. Veja agora o código da classe principal, na qual pedimos para o usuário informar dois números complexos e efetuamos a sua soma:
Ao executar este código Java nós teremos o seguinte resultado: Parte real do primeiro número: 8 Parte imaginária do primeiro número: -3 Parte real do segundo número complexo: 5 Parte real do segundo número complexo: 9 Primeiro número complexo: 8.0 - j3.0 Segundo número complexo: 5.0 + j9.0 Soma: 13.0 + j6.0 |
|||
![]() |
|||
Desafios, Exercícios e Algoritmos Resolvidos de Java |
Veja mais Dicas e truques de Java |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |