Preciso de ajuda com uma atividade que estou fazendo, nela tenho que montar uma tela para calcular uma equação do 2º grau, porém quando executei meu projeto não apareceu o resultado no label que pus para mostrar o resultado apenas um "NaN’ no lugar, alguém pode ajudar, postarei meu código abaixo.
(Se quiserem posto o código completo)
private void btnCalcularActionPerformed(java.awt.event.ActionEvent evt) {
int a = Integer.parseInt(txtValorA.getText());
int b = Integer.parseInt(txtValorB.getText());
int c = Integer.parseInt(txtValorB.getText());
if(a!=0){
float delta = (float) (Math.pow(b,2))-4*a*c;
double x1 = (-b+Math.sqrt(delta))/(2*a);
double x2 = (-b-Math.sqrt(delta))/(2*a);
lblValorX1.setText(Double.toString(x1));
lblValorX2.setText(Double.toString(x2));
}
}