Option Explicit
Private Sub cmdCalc_Click()
Dim a As
Single, b As Single, c As Single
Dim delta
As Single, preal As Single, pimg As Single
a = Val(txtA.Text)
b = Val(txtB.Text)
c = Val(txtC.Text)
If a = 0 Then
MsgBox "A equação tem que ser de
grau 2!"
Exit Sub
End If
delta = b
* b - 4 * a * c
If delta
>= 0 Then
txtR1 = (-b + Sqr(delta)) / 2 / a
txtR2 = (-b - Sqr(delta)) / 2 / a
Else
preal
= -b / 2 / a
pimg
= Sqr(-delta) / 2 / a
txtR1
= preal & " + i" & pimg
txtR2
= preal & " - i" & pimg
End If
End Sub