Zdieľať cez


Zoznam unárnych a binárnych operátorov

Nasledujúce tabuľky popisujú unárne a binárne operátory.

Poznámka

Tieto operácie sú dostupné iba v desktopovej aplikácii Process Mining. Power Automate Nie sú dostupné v iných častiach Power Automate, ktoré používajú Power Fx operácie.

Unárne operátory

Nasledujúca tabuľka popisuje unárne operátory.

Operator Description Typ vstupných údajov Typ výstupných údajov
+x Vráti hodnotu x INT, FLOAT, TIME INT, FLOAT, TIME
-x Vráti negáciu hodnoty x (jej opačnú hodnotu) INT, FLOAT, TIME INT, FLOAT, TIME
!x Vráti negáciu hodnoty x (vytvorí hodnotu true, ak je jej operand false, a hodnotu false, ak je jej operand true) BOOL BOOL

Binárne operátory

Nasledujúca tabuľka popisuje binárne operátory.

Operator Description Typ vstupných údajov Typ výstupných údajov
X + y Sčíta argumenty INT, FLOAT, DÁTUM, ČAS INT + INT = INT, INT + FLOAT = FLOAT, FLOAT + INT = FLOAT, FLOAT + FLOAT = FLOAT, DÁTUM + ČAS = DÁTUM, ČAS + ČAS = ČAS
X - y Odčíta argumenty INT, FLOAT, DÁTUM, ČAS INT - INT = INT, INT - FLOAT = FLOAT, FLOAT - INT = FLOAT, FLOAT - FLOAT = FLOAT, DÁTUM - DÁTUM = ČAS, DÁTUM - ČAS = DÁTUM, ČAS - ČAS = ČAS
X * y Vynásobí argumenty INT, FLOAT, TIME INT * INT = INT, INT * FLOAT = FLOAT, FLOAT * INT = FLOAT, FLOAT * FLOAT = FLOAT, ČAS * INT = ČAS, INT * ČAS = ČAS, ČAS * FLOAT = ČAS, FLOAT * ČAS = ČAS
X / y Rozdeľuje argumenty INT, FLOAT, TIME INT / INT = INT, INT / FLOAT = FLOAT, FLOAT / INT = FLOAT, FLOAT / FLOAT = FLOAT, ČAS / ČAS = FLOAT, ČAS / FLOAT = ČAS, ČAS / INT = ČAS,
X % y Nájde zvyšok po vydelení x číslom y INT, FLOAT, TIME INT % INT = INT, INT % FLOAT = FLOAT, FLOAT % INT = FLOAT, FLOAT % FLOAT = FLOAT, TIME % TIME = TIME
X == y Vráti hodnotu TRUE iba v prípade, že x sa rovná y, inak vráti hodnotu FALSE INT, FLOAT, BOOL, REŤAZEC, DÁTUM, ČAS BOOL
X != y Vráti hodnotu TRUE iba vtedy, ak x NIE JE rovné y, inak vráti hodnotu FALSE INT, FLOAT, BOOL, REŤAZEC, DÁTUM, ČAS BOOL
x > y Vráti hodnotu TRUE iba vtedy, ak je x väčšie ako y, inak vráti hodnotu FALSE INT, FLOAT, DÁTUM, ČAS BOOL
x >= y Vráti hodnotu TRUE iba v prípade, že x je väčšie ako ALEBO sa rovná y, inak vráti hodnotu FALSE INT, FLOAT, DÁTUM, ČAS BOOL
x < y Vráti hodnotu TRUE iba vtedy, ak je x menšie ako y, inak vráti hodnotu FALSE INT, FLOAT, DÁTUM, ČAS BOOL
x <= y Vráti hodnotu TRUE iba v prípade, že x je menšie ako ALEBO sa rovná y, inak vráti hodnotu FALSE INT, FLOAT, DÁTUM, ČAS BOOL
X a y Vráti hodnotu TRUE iba vtedy, ak sú OBE hodnoty x aj y PRAVDA, inak hodnotu FALSE BOOL BOOL
X | | y Vráti hodnotu TRUE, ak je x ALEBO y TRUE, inak FALSE BOOL BOOL