Infix-merkintä: Symbolien ja operaattoreiden ymmärtäminen lausekkeissa
Infix tarkoittaa symbolia tai operaattoria, joka sijoitetaan lausekkeen sisään kahden operandin väliin niiden suhteen muokkaamiseksi. Esimerkiksi lausekkeessa 2 + 3 × 4 kertooperaattori × on infix-operaattori, koska se sijoitetaan kahden operandin 3 ja 4 väliin.
Infix-merkintää käytetään monissa ohjelmointikielissä, mukaan lukien C, C++, Java ja Python. . Sitä käytetään myös matemaattisissa lausekkeissa, joissa infix-operaattoreita käytetään suorittamaan aritmeettisia operaatioita, kuten yhteen-, vähennys-, kerto- ja jakolaskuja.
Tässä on joitain esimerkkejä infix-operaattoreista:
1. + (lisäys)
2. - (vähennyslasku)
3. × (kertolasku)
4. / (jako)
5. % (moduuli)
6. ^ (exponsaatio)
7. & (ketjutus)
8. | (tai)
9. ~ (not)
Infix-merkintää voidaan käyttää monimutkaisten laskutoimitusten ja toimintojen suorittamiseen, kuten:
1. 2 + 3 × 4 - 5 × 2 =
2. 2 × 3 + 4 - 5 = ?
3. 2 + 3 × 4 + 5 = ?
Infix-merkintää käytetään myös säännöllisissä lausekkeissa vastaamaan tekstin kuvioita. Esimerkiksi lauseke /^[a-zA-Z0-9]+$/ käyttää infix-merkintää sovittaakseen merkkijonoja, jotka koostuvat vain kirjaimista ja numeroista.