Triangulateur Calculangle W3 School
" Solution de triangle " " 2 cotés connus A et B ainsi que 1 angle connu d opposé à A" A = 25.3 B = 21.7722 d = 1.5708 //rad sine = B * Math.sin(d) / A ( sine > 1 )? " impossible":"" "" e1 = Math.asin(sine) f1 = Math.PI - e1 - d C1 = Math.sin(f1) * B / sine ( f1 <= 0 ) ? " impossible" :"" "" e2 = Math.PI - e1 f2 = Math.PI - e2 - d (( f2 <= 0 ) ? " 1 ":"2" )+ " solution" "====================================" " Solution quadratique" " aX² + bX + C = 0" a = 1 b = 5 c = 6 d = b*b - 4*a*c X1 = ( -b/2/a ) + ( d >= 0 ? Math.sqrt( d ) / 2/a : (" + i ") + Math.sqrt( -d ) / 2/a ) X2 = ( -b/2/a ) + ( d >= 0 ? - Math.sqrt( d ) / 2/a : (" - i ") + Math.sqrt( -d ) / 2/a ) X1 X2 "=======================================" "Système 2 équations à 2 inconnus" " a1 X + b1 Y = c1" " a2 X + b2 Y = c2" a1 = 1 b1 = 2 c1 = 0 a2 = 2 b2 = 6 c2 = 4 d = a1*b2 - a2*b1 (d == 0 ) ? " Impossible * * * * * *":"" Y = ( a1*c2 -a2*c1 ) / d X = ( c1 - b1*Y ) / a1 "_________________________________" "" + a1 + "X + " + b1 +"Y = " + c1 "" + a2 + "X + " + b2 +"Y = " + c2 X Y
Les noms de variables doivent respecter les mots protégés de javascript tels Math., for, if... ainsi que les mots commençant par Eval_ .
Le résultat est obtenu en cliquant ( ou tab ) dans la fenêtre bleue.
En cliquant dans le menu sur Exemple, on peut voir et essayer quelques types de solutions. Les autres items du menu peuvent être cliqués et modifiés.
L'intérêt principal est de modifier au besoin les valeurs des données et obtenir un résultat rapide.
Tout les calculs récents sont stoqués dans des cookies( témoins ).
Backup ramène dans la boîte blanche ci-bas l'ensemble des énoncés de calculs pour pouvoir les copier dans un traitement de texte afin de mieux les sauvegarder que dans des cookies.
:
x