Résolveur d'équations mathématiques
Évaluez des expressions mathématiques en toute sécurité (algorithme Shunting-yard, sans eval), résolvez des équations linéaires et des systèmes 2x2, et calculez des problèmes de pourcentage étape par étape.
Mis à jour le
Math Equation Solver
Evaluate mathematical expressions safely, solve linear equations and systems of two equations, and compute percentage problems -- all with step-by-step solutions.
Expression Evaluator
Operators: + - * / ^ % | Functions: sin, cos, tan, asin, acos, atan, sqrt, cbrt, abs, ceil, floor, round, log, log10, log2, exp | Constants: pi, e
History
No calculations yet. Evaluate an expression to see history.
Questions Fréquentes
Qu'est-ce que le solveur d'équations mathématiques ?
Le solveur d'équations mathématiques est un outil en ligne gratuit qui évalue des expressions mathématiques en toute sécurité (shunting-yard, sans eval), résout des équations linéaires et des systèmes 2x2, et calcule des problèmes de pourcentage avec des solutions étape par étape. Il fonctionne entièrement dans votre navigateur, sans installation ni inscription.
eval() est-il utilisé ?
Non. L'analyseur utilise l'algorithme Shunting-yard pour tokeniser et évaluer en toute sécurité.
Quelles fonctions ?
sin, cos, tan, asin, acos, atan, sqrt, cbrt, abs, ceil, floor, round, log, log10, log2, exp, pi, e.
Solveur de systèmes ?
Règle de Cramer pour les systèmes 2x2. Détecte les droites parallèles (aucune solution) et identiques (une infinité de solutions).
Le solveur d'équations mathématiques est-il gratuit ?
Oui, le solveur d'équations mathématiques est 100 % gratuit, sans inscription, sans frais cachés et sans limite d'utilisation. Tout le traitement se fait localement dans votre navigateur, garantissant une confidentialité totale.
Mes données sont-elles en sécurité avec cet outil ?
Absolument. Le solveur d'équations mathématiques traite tout côté client, dans votre navigateur. Aucune donnée n'est téléversée ni stockée sur un serveur. Votre contenu reste privé sur votre appareil à tout moment.
Le solveur d'équations mathématiques fonctionne-t-il sur mobile ?
Oui, le solveur d'équations mathématiques est entièrement adaptatif et fonctionne sur smartphones et tablettes. Vous pouvez l'utiliser sur n'importe quel appareil doté d'un navigateur web moderne, sans aucun téléchargement d'application.
Dois-je créer un compte pour utiliser cet outil ?
Aucun compte ni inscription n'est nécessaire. Ouvrez simplement le solveur d'équations mathématiques dans votre navigateur et commencez à l'utiliser immédiatement. Il n'y a aucune barrière d'inscription ni restriction d'utilisation.
Quelle est la précision des calculs ?
Le solveur d'équations mathématiques utilise des formules et des algorithmes standards du secteur pour garantir des résultats précis. Toutefois, pour des décisions financières ou médicales importantes, consultez toujours un professionnel qualifié.
Comment utiliser le solveur d'équations mathématiques ?
Saisissez simplement vos données dans le champ prévu, ajustez les paramètres selon vos préférences, et l'outil les traitera instantanément. Vous pourrez ensuite copier le résultat dans le presse-papiers ou le télécharger.
Ce solveur mathématique utilise-t-il des degrés ou des radians pour les fonctions trigonométriques ?
L'évaluateur d'expressions travaille en radians, ce qui est la norme en JavaScript et dans la plupart des langages de programmation mathématique. Ainsi, sin(pi/2) renvoie 1 car pi/2 radians équivaut à 90 degrés, tandis que sin(90) ne donne pas 1 puisque 90 est interprété comme 90 radians, et non 90 degrés. Si vous avez un angle en degrés, convertissez-le d'abord en le multipliant par pi/180 : pour le sinus de 30 degrés, saisissez sin(30 * pi / 180), qui renvoie 0,5. La même règle s'applique à cos et tan, et les fonctions inverses asin, acos et atan renvoient elles aussi leurs résultats en radians. La constante pi est intégrée à l'outil, vous n'avez donc jamais besoin d'en saisir les décimales à la main. Saisissez votre expression complète dans l'onglet Expression et l'outil l'évalue instantanément, avec une décomposition des jetons montrant exactement comment votre saisie a été lue.
Comment résoudre un système de deux équations comme 2x + 3y = 12 et x - y = 1 ?
Ouvrez l'onglet Système d'équations et saisissez les six coefficients de la forme standard a1x + b1y = c1 et a2x + b2y = c2. Pour cet exemple, vous saisiriez a1=2, b1=3, c1=12 pour la première équation, et a2=1, b2=-1, c2=1 pour la seconde. Le solveur applique la règle de Cramer : il calcule le déterminant de la matrice des coefficients, puis effectue les divisions pour trouver x et y, en affichant chaque étape afin que vous puissiez suivre le calcul. Ici, la réponse est x=3, y=2. Point important, si le déterminant est nul, l'outil indique si les droites sont parallèles (aucune solution) ou identiques (une infinité de solutions), plutôt que d'échouer silencieusement. Saisissez vos propres coefficients pour obtenir à la fois la solution et le raisonnement.
Quelle est la différence entre les types de problèmes de pourcentage de cette calculatrice ?
L'onglet Pourcentage traite les trois questions que l'on rencontre réellement, chacune reposant sur une formule différente. « Combien vaut X % de Y ? » calcule une partie à partir d'un taux et d'un tout, donc 15 % de 80 renvoie 12. « X représente quel pourcentage de Y ? » calcule le taux, donc 12 sur 80 renvoie 15 %. Et « X est Y % de quelle valeur ? » remonte pour retrouver le tout, donc 12 étant 15 % d'une valeur renvoie 80. La confusion vient généralement du fait que l'on mélange ces cas, car les trois mêmes nombres jouent des rôles différents selon la valeur inconnue. L'outil affiche la formule exacte appliquée pour chaque type, ce qui en fait un moyen rapide d'apprendre la relation entre la partie, le tout et le taux plutôt que de mémoriser trois procédures distinctes. Choisissez le type de question correspondant, saisissez vos chiffres, et lisez à la fois la réponse et la formule.
Pourquoi mon expression renvoie-t-elle une erreur ou un résultat « undefined » ?
Certaines saisies déclenchent volontairement des erreurs. Diviser par zéro, ou utiliser l'opérateur modulo % avec un zéro à droite, renvoie un message clair de type « division par zéro » ou « modulo par zéro » plutôt qu'un nombre trompeur. Les fonctions ont aussi des plages de valeurs valides : la racine carrée d'un nombre négatif, ou asin et acos appliqués à une valeur en dehors de l'intervalle -1 à 1, sont mathématiquement indéfinis, et l'outil le signale au lieu d'afficher NaN. Des parenthèses mal appariées ou manquantes, ainsi que des noms de fonction non reconnus, arrêtent également l'évaluation, car l'analyseur n'accepte que ses opérateurs et fonctions connus. Comme il repose sur l'algorithme du Shunting-yard plutôt que sur eval(), il peut indiquer précisément quel jeton a posé problème. Vérifiez vos parenthèses et vos valeurs d'arguments, puis relancez l'expression dans l'onglet Expression pour voir le résultat corrigé et sa décomposition en jetons.
Puis-je enregistrer ou réutiliser mes calculs précédents ?
Oui. L'onglet Expression conserve un historique de vos résultats récents pendant votre session, ce qui vous permet de revoir vos calculs précédents sans avoir à les retaper. Chaque réponse individuelle, qu'il s'agisse d'une valeur d'expression, d'une équation résolue ou d'un résultat de pourcentage, peut être copiée dans le presse-papiers en un clic, ou téléchargée sous forme de fichier texte incluant le détail des étapes, et pas seulement le résultat final. Cela permet de coller facilement un résultat dans un document ou un tableur, ou de conserver une trace de la façon dont une réponse a été obtenue pour un devoir ou un rapport. L'historique reste uniquement dans votre navigateur pour la session en cours et s'efface lorsque vous le réinitialisez, puisque rien n'est envoyé à un serveur. Effectuez vos calculs dans l'onglet correspondant, puis utilisez les boutons de copie ou de téléchargement pour conserver ce dont vous avez besoin.
Embed This Tool
Add a free, live version of this widget to your own website or blog post — it runs entirely in your visitors' browsers, with a credit link back to The Toolbox.
<iframe src="https://getthetoolbox.com/embed/math-solver" title="Math Equation Solver — The Toolbox" width="100%" height="260" style="max-width:480px;border:1px solid #e2e8f0;border-radius:12px" loading="lazy"></iframe>
<p style="font-size:12px;margin:4px 0 0"><a href="https://getthetoolbox.com/calculator-tools/math-solver?utm_source=embed&utm_medium=widget" target="_blank" rel="noopener">Free Math Equation Solver</a> by The Toolbox</p>Outils Associés
Calculateur d'âge gratuit en ligne
Calculez votre âge exact en années, mois et jours avec les signes du zodiaque. Gratuit, rapide et fonctionnant entièrement dans votre navigateur sans inscription.
Calculateur de pourcentage gratuit
Calculez des pourcentages facilement avec plusieurs modes de calcul. Gratuit, rapide et fonctionnant entièrement dans votre navigateur sans inscription.
Convertisseur d'unités gratuit en ligne
Convertissez entre unités de longueur, poids, température, surface, volume et vitesse. Gratuit, rapide et fonctionnant entièrement dans votre navigateur sans inscription.
Convertisseur d'octets gratuit en ligne
Convertissez entre unités de stockage numérique avec les systèmes binaire et décimal. Gratuit, rapide et fonctionnant entièrement dans votre navigateur sans inscription.
À propos du solveur d'équations mathématiques
Le solveur d'équations mathématiques est un outil en ligne gratuit qui réunit quatre types de problèmes mathématiques courants : évaluer des expressions arithmétiques, résoudre une équation linéaire à une inconnue, résoudre un système de deux équations, et traiter des problèmes de pourcentages. Chaque réponse est accompagnée d'une décomposition étape par étape, ce qui rend l'outil aussi utile pour vérifier un devoir ou comprendre comment on arrive à un résultat que pour obtenir simplement le chiffre final. Élèves, enseignants, ingénieurs et toute personne ayant besoin d'un calcul rapide et fiable le trouveront plus pratique qu'une calculatrice graphique.
Tout se déroule localement dans votre navigateur. Rien de ce que vous saisissez n'est envoyé à un serveur, aucune inscription n'est nécessaire, et il n'y a aucune limite d'utilisation. L'outil fonctionne sur téléphones, tablettes et ordinateurs, dans n'importe quel navigateur récent.
Quatre solveurs réunis dans un seul outil
L'interface est organisée en onglets, chacun adapté à un type de problème différent :
- Expression — tapez quelque chose comme
2 * (3 + 4) / 5,sqrt(16)ousin(pi/2)et obtenez instantanément le résultat, accompagné d'une décomposition des jetons en couleur qui montre comment l'analyseur a lu votre saisie. - Équation linéaire — saisissez les coefficients de
ax + b = cet résolvez pourx, avec le réarrangement affiché ligne par ligne. - Système d'équations — entrez un système 2x2 et le solveur renvoie
xety, en indiquant si le système admet une solution unique, une infinité de solutions, ou aucune. - Pourcentage — choisissez l'un des trois types de problème : « Combien vaut X % de Y ? », « X représente quel pourcentage de Y ? », ou « X est Y % de quelle valeur ? »
Un historique conserve vos derniers résultats d'expressions, et chaque réponse peut être copiée dans le presse-papiers ou téléchargée sous forme de fichier texte incluant les étapes.
Une évaluation sécurisée, sans eval()
De nombreuses calculatrices rapides font passer la saisie utilisateur par la fonction eval() de JavaScript, qui peut exécuter du code arbitraire. Le solveur d'équations mathématiques ne fait pas ça. Il utilise l'algorithme du Shunting-yard pour découper votre saisie en nombres, opérateurs et fonctions, puis évalue l'expression obtenue en notation postfixée. Cette approche rend l'analyse à la fois sûre et prévisible, et c'est pour cela que l'outil peut vous montrer exactement quels jetons il a identifiés.
L'évaluateur d'expressions prend en charge les opérateurs +, -, *, /, % (modulo) et ^ (exposant), avec la priorité standard des opérations et la gestion des parenthèses. Il reconnaît également les fonctions et constantes suivantes :
- Trigonométrie :
sin,cos,tan,asin,acos,atan(arguments en radians) - Racines et puissances :
sqrt,cbrt,exp - Logarithmes :
log(naturel),log10,log2 - Arrondis et signe :
abs,ceil,floor,round - Constantes :
pi(3,14159...) ete(2,71828...)
Comment fonctionnent les solveurs d'équations
Le solveur d'équation unique réarrange ax + b = c en x = (c − b) / a et affiche chaque étape. Le solveur de systèmes utilise la règle de Cramer sur un système 2x2 : il calcule le déterminant de la matrice des coefficients, et si ce déterminant est nul, il indique si les deux droites sont parallèles (aucune solution) ou identiques (une infinité de solutions), plutôt que d'échouer sans explication. C'est précisément le genre de cas particulier qu'une calculatrice classique traite mal, en silence.
Le solveur de pourcentages couvre les trois questions que l'on rencontre réellement. « Combien vaut 15 % de 80 ? » renvoie 12 ; « 12 représente quel pourcentage de 80 ? » renvoie 15 % ; et « 12 est 15 % de quelle valeur ? » renvoie 80. Chaque résultat est accompagné de la formule appliquée, ce qui en fait un bon moyen d'apprendre la relation entre la partie, le tout et le taux, plutôt que de mémoriser trois procédures distinctes.
Choisissez un onglet, saisissez votre problème, et lisez à la fois la réponse et le raisonnement qui y mène.