Notacja infiksowa: zrozumienie symboli i operatorów w wyrażeniach
Infix oznacza symbol lub operator umieszczany wewnątrz wyrażenia, pomiędzy dwoma operandami, w celu modyfikacji ich relacji. Na przykład w wyrażeniu 2 + 3 × 4 operator mnożenia × jest operatorem wrostkowym, ponieważ jest umieszczony pomiędzy dwoma operandami 3 i 4.
Notacja Infix jest używana w wielu językach programowania, w tym C, C++, Java i Python . Jest również używany w wyrażeniach matematycznych, gdzie operatory wrostkowe są używane do wykonywania operacji arytmetycznych, takich jak dodawanie, odejmowanie, mnożenie i dzielenie.
Oto kilka przykładów operatorów wrostków:
1. + (dodanie)
2. - (odejmowanie)
3. × (mnożenie)
4. / (podział)
5. % (moduł) ć6. ^ (potęgowanie)
7. & (łączenie)
8. | (lub)
9. ~ (nie)
Infix notacji można używać do wykonywania skomplikowanych obliczeń i operacji, takich jak:
1. 2 + 3 × 4 - 5 × 2 = ?
2. 2 × 3 + 4 - 5 = ?
3. 2 + 3 × 4 + 5 = ?
Infix Notacja jest również używana w wyrażeniach regularnych w celu dopasowania wzorców w tekście. Na przykład wyrażenie /^[a-zA-Z0-9]+$/ używa notacji infiksowej do dopasowywania ciągów składających się wyłącznie z liter i cyfr.