Freigeben über


Arithmetische Operatoren

Im Geschäftsregel-Framework wird beim Erstellen von Geschäftsregeln die Verwendung von Operatoren für Addition, Subtraktion, Multiplikation, Division und Restwert (Modulo) unterstützt. In der folgenden Tabelle werden die arithmetischen Operatoren beschrieben.

Arithmetischer Operator BESCHREIBUNG
Add (Hinzufügen) Stellt den Additionsoperator dar (arg1 plus arg2).
Subtrahieren Stellt den Subtraktionsoperator dar (arg2 minus arg1).
Multiplizieren Stellt den Multiplikationsoperator dar (arg1 mal arg2).
Dividieren Stellt den Divisionsoperator dar (arg1 geteilt durch arg2).
Rest Stellt den Restwertoperator dar (arg1 modulo arg2).

Wenn die Operanden unterschiedliche Typen aufweisen, erfolgt eine automatische numerische Heraufstufung, bei der der kleinere Operandentyp in den größeren Operandentyp umgewandelt wird. Wenn beispielsweise der Add-Operator mit dem ersten Operand des int-Typs und dem zweiten Operanden des langen Typs verwendet wird, wird der Typ des ersten Operanden lange vor dem Ausführen des Add-Vorgangs in konvertiert. Außerdem unterstützt die Regel-Engine die doppelte Heraufstufung, wenn beide Operanden in einen allgemeinen Typ heraufgestuft werden können. Wenn beispielsweise der Add-Operator mit dem ersten Operand des int-Typs und dem zweiten Operanden des uint-Typs verwendet wird, werden die Typen beider Operanden lange vor dem Ausführen des Add-Vorgangs in konvertiert.

So verwenden Sie einen logischen Operator in einer Geschäftsregel

Führen Sie folgende Schritte aus, um einen logischen Operator in einer Geschäftsregel zu verwenden.

  1. Klicken Sie im Fenster Fakten Explorer auf die Registerkarte Vokabularen.

  2. Erweitern Sie Vokabularen, erweitern Sie Funktionen, erweitern Sie Version 1.0 – Veröffentlicht, und ziehen Sie dann das Add/Subtraht/Multiplizieren/Teilen/Rest in den Bereich Bedingungen/Aktionen.

  3. Geben Sie Werte für den linken und den rechten Operator an.

Weitere Informationen

Logische Operatoren