Operand

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 20. dubna 2021; kontroly vyžadují 18 úprav .

Operand ( lat.  operandum, z ore- r - pracuji, jednám [1] ) v matematice [2] [3] a v programovacích jazycích je argument operace ; data , která jsou zpracovávána příkazem ; matematický výraz , který specifikuje hodnotu argumentu operace [4] . Někdy je operand místo, pozice v textu, kde by měl být argument operace.

V závislosti na poloze znaku operace existují prefix (například (x - operand)), infix (například (a, b - operandy)) a postfix. V závislosti na počtu operandů se rozlišují jednomístné ( unární , nebo monadické ) operace (například ); dvoumístné ( binární , dyadické) operace ( ); vícemístných (nebo polyadických) operací.

V souvislosti s rozlišením mezi operandem pozice a operandem jako skutečným argumentem vzniká koncept přetypování operandu do podoby požadované operací. Pokud je například skutečný argument na pozici celočíselného operandu, pravidla jazyka mohou znamenat nějaký způsob zaokrouhlení reálného čísla na vhodné celé číslo. Dalším příkladem přetypování je změna formy reprezentace objektu, například  skalár je přetypován na vektor s jednou složkou.

Příklad

Následující aritmetický výraz ukazuje příklad operátorů a operandů:

3 + 6 = 9

Ve výše uvedeném příkladu je „+“ symbol pro operaci sčítání .

Operand "3" je jedním ze vstupů (veličen) následovaný operátorem sčítání a operand "6" je dalším vstupem požadovaným pro operaci.

Výsledek operace je 9. (Číslo "9" se také nazývá součet zbytku 3 a sčítání 6)

Operand se tedy také nazývá „jeden ze vstupů (hodnot) pro operaci“.

Označení

Výrazy jako operandy

Operandy mohou být složité a mohou se skládat z výrazů , které se také skládají z operátorů s operandy.

(3+5) x 2

Ve výše uvedeném výrazu je "(3 + 5)" prvním operandem operátoru násobení a "2" je druhý. Operand "(3 + 5)" je sám o sobě výraz, který obsahuje operátor sčítání s operandy "3" a "5".

Postup

Viz také: Postup Pravidla priority ovlivňují, které hodnoty tvoří operandy pro které operátory:

3+5 x 2 Ve výše uvedeném výrazu má operátor násobení vyšší prioritu než operátor sčítání , takže operátor násobení má operandy "5" a "2". Operátor sčítání má operandy "3" a "5 × 2"

Poznámky

  1. Velký encyklopedický polytechnický slovník
  2. Operand . Získáno 21. listopadu 2021. Archivováno z originálu dne 21. listopadu 2021.
  3. Operace . Získáno 21. listopadu 2021. Archivováno z originálu dne 21. listopadu 2021.
  4. 1.3.1. Operandy a operace | Elektronika pro každého . easyelectronics.ru _ Získáno 7. června 2021. Archivováno z originálu dne 7. června 2021.