Où est le bug?
Publié : lun. 04/mai/2009 9:12
Bonjour, j'ai fait ce petit soft pour vérifier mes résultats, mais je ne comprend pas avec une calculette ça marche, mais avec pb (4.30 Windows X86), ile me retourne 0 pour le x1 mais pour x2 il me retourne 1.
Pouvez-vous me dire où est la faute?
Pouvez-vous me dire où est la faute?
Code : Tout sélectionner
Procedure calcule(x)
resultat = 2*(x*x)+x*Sqr(3)-4
ProcedureReturn resultat
EndProcedure
MessageRequester("Resultat 1", "x1 = "+Str(calcule((-Sqr(3)+Sqr(35))/4))+"", #PB_MessageRequester_Ok)
MessageRequester("Resultat 2", "x2 = "+Str(calcule((-Sqr(3)-Sqr(35))/4))+"", #PB_MessageRequester_Ok)
End