Qual classe de java jtrata dos numeros complexos?
Java e numeros complexos
M
1 Resposta
A
cara eu num sei se existe algo ja pronto em java, mais de uma olhada nesta aplicação...
class Complexo {
double x = 0, y = 0; // parte real e complexo, respectivamnte
public double Re() { // retorna a parte real
return x;
}
public double Im() { //retorna a parte imaginaria
return y;
}
public Complexo Vezes(Complexo c) {
Complexo resultado = new Complexo();
resultado.x = x * c.x - y * c.y;
resultado.y = x * c.y + y * c.x;
return resultado;
}
public void print() {
System.out.println("(" + x + " + " + y + "i)");
}
}
esta classe vc pode adicionar os métodos de um numero complexo: Módulo,Argumento, conjulgado...etc
e a classe teste que execulta a classe colplexo
public class Teste {
public static void main(String args[]) {
Complexo z = new Complexo();
Complexo w = new Complexo();
z.x = 1;//parte real
z.y = 2;//parte imaginária
System.out.print( "O valor de z é ");
z.print();
System.out.println( "A parte real de z é = " + z.Re() );
System.out.println( "A parte imaginária de z é = "+ z.Im() );
System.out.print("O valor de z ao quadrado é ");
w = z.Vezes( z );
w.print();
}
}
Criado 20 de agosto de 2004
Ultima resposta 20 de ago. de 2004
Respostas 1
Participantes 2
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Engenharia de Prompt para Devs: Um guia para aprender a... Por Ricardo Pupo Larguesa — Casa do Codigo