Ce qui se produit si vous employez conversion de types explicite et. Valeur au lieu de. Texte, c.-à-d.
Obscurcir A en tant que double
A = CDbl (txtA.Value) * Math.Pi/180
Et employer alors A dans l'équation (et la même chose pour R et E) ?
Quelles sont les valeurs de vos boîtes des textes quand vous exécutez le calcul ? Noter également que si « votre calculatrice » est Windows, il effectue des opérations 64-bit, non à 32 bits, mais sans valeurs originales, je ne peux pas mesurer l'impact.
VB : Pi = 3.14159265358979
CALC : Pi = 3.1415926535897932384626433832795
(°v°)