Infixová notace - Infix notation
![]() |
Infixová notace je notace běžně používaná v aritmetický a logický vzorce a výroky. Vyznačuje se umístěním operátory mezi operandy —"nachystaný operátoři "- například znaménko plus ve 2 + 2.
Používání
Binární vztahy jsou často označeny symbolem infix, například nastavit členství A ∈ A když set A má A pro prvek. v geometrie, kolmé čáry A a b jsou označeny a v projektivní geometrie dva body b a C jsou v perspektivě, když zatímco jsou spojeny projektivitou, když
Infixová notace je obtížnější analyzovat počítačů než prefixový zápis (např. + 2 2) nebo postfixová notace (např. 2 2 +). Nicméně mnoho programovací jazyky používat kvůli jeho známosti. Více se používá v aritmetice, např. 5 × 6.[1]
Pořadí operací
V infixové notaci, na rozdíl od prefixových nebo postfixových notací, závorky okolní skupiny operandů a operátorů jsou nezbytné k označení zamýšleného pořadí, ve kterém mají být operace prováděny. Při neexistenci závorek určují určitá pravidla priority pořadí operací.
Další notace
Infixovou notaci lze také odlišit od funkce notace, kde název funkce naznačuje konkrétní operaci, a její argumenty jsou operandy. Příkladem takové notace funkce by bylo S(1, 3), ve kterém funkce S označuje sčítání ("součet"): S (1, 3) = 1 + 3 = 4.
Viz také
- Traverz stromu: Infix (v pořadí) je také pořadí stromů. Na této stránce je podrobněji popsán.
- Metody vstupu kalkulačky: srovnání notací používaných kapesními kalkulačkami
- Postfixový zápis, také nazývaný Reverzní polská notace
- Předpona, také nazývaná Polská notace
- Algoritmus posunovacího dvora, slouží k převodu notace infix na notaci postfix nebo na strom
- Operátor (počítačové programování)
Reference
- ^ „Implementace a síla programovacích jazyků“. Citováno 30. srpna 2014.