Bonjour à tous,
Je suis tout débutant en programmation, et j'ai voulu créer un programme qui puisse résoudre une équation du second degré, avec la formule de viète. Mais je ne sais pas trop pourquoi, il m'indique une erreur à la ligne: TextBox4 = (-b + Math.Sqrt(d)) / (2 * a)
Et je ne comprend pas bien mon erreur! Voici le code...
Public Class Form1
Dim a = Val(TextBox1), b = Val(TextBox2), c = Val(TextBox3), d As New Double
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
d = (b ^ 2) - (4 * a * c)
If d >= 0 Then
TextBox4 = (-b + Math.Sqrt(d)) / (2 * a)
TextBox5 = (-b - Math.Sqrt(d)) / (2 * a)
Else
TextBox4.Text = "Error"
End If
End Sub
Merci à tous!