Operadores aritméticos
El marco de trabajo de reglas de negocios admite el uso de los operadores de suma, resta, multiplicación, división y resto (módulo) para la creación de reglas de negocios. En la tabla siguiente se describen los operadores aritméticos.
Operadores aritméticos | Descripción |
---|---|
Add (Agregar) | Representa el operador de suma (arg1 sumado a arg2). |
Restar | Representa el operador de resta (arg1 restado de arg2). |
Multiplicar | Representa el operador de multiplicación (arg1 multiplicado por arg2). |
Dividir | Representa el operador de división (arg1 dividido entre arg2). |
Remainder | Representa el operador de resto (arg1 módulo arg2). |
Cuando los operandos son de diferentes tipos se produce una promoción numérica automática, en la que el tipo de operando más pequeño se convierte en el tipo de operando mayor. Por ejemplo, si el operador Add se usa con el primer operando de tipo int y el segundo operando de tipo long , el tipo del primer operando se convierte en mucho tiempo antes de realizar la operación Add . El motor de reglas también admite la promoción doble si ambos operandos se pueden promocionar a un tipo común. Por ejemplo, si el operador Add se usa con el primer operando de tipo int y el segundo operando de tipo uint , los tipos de ambos operandos se convierten a mucho tiempo antes de realizar la operación Add .
Para usar un operador lógico en una regla de negocios
Use el siguiente procedimiento para usar un operador lógico en una regla de negocios.
En la ventana Explorador de hechos, haga clic en la pestaña Vocabularios .
Expanda Vocabularios, Funciones, Versión 1.0 - Publicado y, a continuación, arrastre el panel Agregar,Restar/Multiplicar/Dividir/Resto al panel Condiciones/Acciones.
Especifique valores para los operadores izquierdo y derecho.