Convertisseur de notation polonaise
Passez de la notation infixe à la notation polonaise préfixe ou polonaise inversée postfixe, avec un résultat immédiat et lisible.
À propos de la conversion en notation polonaise
Exemples de notation polonaise
Ces exemples présentent des expressions équivalentes dans plusieurs notations.
| Entrée | Sortie | Conversion |
|---|---|---|
| (A + B) * C - D | - * + A B C D | Infixe vers préfixe |
| A + B * C | A B C * + | Infixe vers postfixe |
| * + A B - C D | ((A + B) * (C - D)) | Préfixe vers infixe |
| A B + C D - * | ((A + B) * (C - D)) | Postfixe vers infixe |
Comment utiliser le convertisseur
- Choisissez l'une des quatre conversions pour définir les notations de départ et d'arrivée.
- Saisissez l'expression en séparant chaque élément par un espace si la source est préfixe ou postfixe.
- Sélectionnez Convertir pour analyser l'expression et afficher sa notation équivalente.
- Vérifiez l'ordre des opérateurs ou sélectionnez Réinitialiser pour effacer l'expression et recommencer.
FAQ du convertisseur de notation polonaise
Qu'est-ce que la notation polonaise ?
Elle place chaque opérateur avant ses opérandes : A + B devient + A B. Les parenthèses sont inutiles si le nombre d'opérandes de chaque opérateur est connu.
Qu'est-ce que la notation polonaise inversée ?
Elle place l'opérateur après ses opérandes : A + B devient A B +. Aussi appelée notation postfixe, elle est généralement évaluée avec une pile.
Faut-il des espaces dans les expressions préfixes et postfixes ?
Oui, le convertisseur exige des espaces entre les éléments pour distinguer les valeurs de plusieurs caractères. Écrivez par exemple + total 25 plutôt que +total25.
Comment les priorités des opérateurs sont-elles traitées ?
En notation infixe, la puissance est prioritaire, suivie de la multiplication et de la division, puis de l'addition et de la soustraction. Les parenthèses remplacent cet ordre normal.
Puis-je mélanger nombres et noms de variables ?
Oui, les opérandes peuvent être des nombres décimaux ou des identifiants composés de lettres, chiffres et traits de soulignement. Le convertisseur réorganise les éléments sans calculer leur valeur.