Calculatrice d'expressions
La calculatrice d'expressions analyse ce que vous saisissez, applique la bonne priorité des opérations et montre chaque réduction. Elle prend en charge +, −, ×, ÷, la puissance avec ^, le modulo avec %, les parenthèses, les constantes pi et e et les fonctions sqrt, cbrt, abs, sin, cos, tan, ln, log et exp.
Formule et méthode
PEMDAS/BODMAS: Parentheses → Exponents → Multiplication/Division (left-to-right) → Addition/Subtraction (left-to-right)
L'analyseur découpe l'entrée en nombres, opérateurs et noms de fonctions, puis applique l'algorithme shunting-yard pour convertir la notation infixe en notation polonaise inverse (RPN), en respectant la priorité des opérateurs. La pile RPN est ensuite évaluée de gauche à droite pour produire le résultat numérique.
Questions fréquentes
Quels opérateurs et fonctions sont pris en charge ?
Les quatre opérations de base, le modulo (%), la puissance (^), les parenthèses, les constantes pi et e et les fonctions sqrt, cbrt, abs, sin, cos, tan, asin, acos, atan, ln, log et exp.
Respecte-t-elle la priorité des opérations ?
Oui. Les expressions sont analysées avec la priorité standard, donc 2 + 3 × 4 donne 14, pas 20.
Les angles sont-ils en degrés ou en radians ?
Les fonctions trigonométriques utilisent les radians. Utilisez pi pour écrire les angles courants, par exemple sin(pi/2).