Calculatrice scientifique
Saisissez ou composez une expression complète avec fonctions trigonométriques, logarithmes, puissances, racines et parenthèses — évaluée avec le bon ordre des opérations algébriques (PEMDAS), en degrés ou en radians, avec un registre mémoire.
Créé par Suhaib Hassan. Notre méthodologie.
Un analyseur à descente récursive (et non eval()) découpe et évalue votre expression en respectant les parenthèses, les exposants, puis la multiplication/division, puis l’addition/soustraction — avec des puissances associatives à droite.
Des expressions complètes avec le véritable ordre des opérations, et non une arithmétique de gauche à droite au fil des touches — voyez chaque étape intermédiaire.
Expression
—
Calcul étape par étape
—
Ordre des opérations (PEMDAS)
Priorité la plus élevée en premier.
| Priorité | Opération | Associativité |
|---|---|---|
| 1 (la plus élevée) | Parenthèses, fonctions | de l’intérieur vers l’extérieur |
| 2 | Exposants (^) | de droite à gauche |
| 3 | Multiplication, division | de gauche à droite |
| 4 (la plus basse) | Addition, soustraction | de gauche à droite |
Fonctions disponibles
sin cos tan asin acos atan (trigonométrie, selon le réglage DEG/RAD), sqrt, log (base 10), ln (logarithme népérien), ^ pour les puissances, ! pour la factorielle, et les constantes pi et e.
Par Suhaib Hassan · Vérifié le 29 septembre 2026 · Comment CalculatePilot vérifie ses formules →
Questions fréquentes
Pourquoi 2 + 3 × 4 donne-t-il 14 ici, et non 20 ?
Cette calculatrice évalue des expressions algébriques complètes selon l’ordre des opérations standard (PEMDAS) : la multiplication passe avant l’addition, donc 3×4=12 est calculé d’abord, puis 2+12=14. Notre calculatrice de base applique à l’inverse les opérateurs immédiatement, de gauche à droite, comme une simple calculatrice de poche.
Pourquoi 2^3^2 donne-t-il 512, et non 64 ?
L’exponentiation est associative à droite : 2^3^2 signifie 2^(3^2) = 2^9 = 512, et non (2^3)^2 = 64. Cela correspond à la convention mathématique usuelle.
Quelle est la différence entre le mode DEG et le mode RAD ?
Il détermine les unités attendues par les fonctions trigonométriques (et renvoyées, pour les fonctions inverses). sin(30) en mode degrés vaut 0,5 ; en mode radians, 30 est interprété comme 30 radians, ce qui donne un résultat très différent.
Est-ce sûr — utilise-t-il eval() ?
Non. Il utilise un analyseur à descente récursive écrit sur mesure, qui ne reconnaît que les nombres, les fonctions nommées et les opérateurs arithmétiques — il ne peut pas exécuter de code arbitraire, contrairement à eval() de JavaScript.
Que signifient log et ln ?
log est le logarithme décimal (base 10, log₁₀) ; ln est le logarithme népérien (loge, de base e ≈ 2,71828). Utilisez notre calculatrice de logarithmes pour toute autre base.
Calculateurs associés
Poursuivez avec l'algèbre.