Proč postfix před předponou?

Obsah:

Proč postfix před předponou?
Proč postfix před předponou?
Anonim

Zápis předponového výrazu vyžaduje, aby všechny operátory předcházely dvěma operandům, se kterými pracují. Postfix na druhou stranu vyžaduje, aby jeho operátory následovaly za odpovídajícími operandy. … Operátor násobení přichází bezprostředně před operandy B a C, což znamená, žemá přednost před +.

Proč je postfix upřednostňován před předponou?

Za prvé je snazší implementovat hodnocení. S prefixem, pokud vložíte operátor, pak jeho operandy, musíte mít dopředu znalost o tom, kdy má operátor všechny své operandy. V zásadě musíte sledovat, kdy mají operátory, které jste vložili, všechny své operandy, abyste mohli rozvinout zásobník a vyhodnotit.

Je postfix lepší než prefix?

Převod prefixového výrazu přímo do Postfixu, aniž by musel projít procesem jejich převodu nejprve na Infix a poté na Postfix je mnohem lepší z hlediska výpočtu a lepšího porozumění výrazu (Počítače vyhodnotí pomocí výrazu Postfix).

Proč se používá postfix?

Zápis Postfix se používá k reprezentaci algebraických výrazů. Výrazy zapsané v postfixové formě jsou vyhodnoceny rychleji ve srovnání s infixovou notací, protože závorky nejsou v postfixu vyžadovány.

Jaké jsou výhody zápisu postfixu?

Výhody postfixu: Nepotřebujete pravidla přednosti . Nepotřebujete pravidla pro pravici a leviciasociativita . K přepsání výše uvedených pravidel nepotřebujete závorky.

Doporučuje: