Algèbre

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.

Calculatrice d'expressions

Évalue des expressions arithmétiques avec la bonne priorité des opérations.

Essayez :
Résultat29
  1. Apply -4 - 1 = 3
  2. Apply ^3 ^ 2 = 9
  3. Apply *3 * 9 = 27
  4. Apply +2 + 27 = 29

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).