Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

EQUAÇÃO DE 2 GRAU JAVA

Olá :)

Se possível, gostaria que alguém desse um feedback sobre esse método que eu escrevi em Java para resolver Equação de 2 Grau.

Será bem-vindo qualquer tipo de opnião e de sugestão.

Obrigado, att, Álvaro.

public class ObjetoComposto {
    double n1, n2;
    public ObjetoComposto(double n1, double n2) {
        this.n1 = n1;
        this.n2 = n2;
    }
    @Override
    public String toString() {
        return "[x1: " + n1 + ", x2: " + n2 + "]";
    }

}
public static ObjetoComposto equacaoSegundoGrau(int a, int b, int c) {
        int delta = b*b - 4*a*c;
        double raizQuadradaDelta = Math.sqrt(delta);
        double x1 = (-b+raizQuadradaDelta) / (2*a);
        double x2 = (-b-raizQuadradaDelta) / (2*a);
        ObjetoComposto ob = new ObjetoComposto(x1, x2);
        return ob;
    }
1 resposta
solução!

Fala, Álvaro! Tudo bem contigo?

Desculpe a demora em dar um retorno

Ficou bacana, hein!

Experimente utilizar a Classe Scanner para deixar a aplicação mais dinâmica!

Particularmente eu gosto!

Um outro ponto é a inclusão do Math.abs para caso surja resultados com muitas casas decimais!

double raizQuadradaDelta = Math.sqrt(Math.abs(delta));

Parabéns, Álvaro!

Espero ter contribuído!

Um abraço e bons estudos!