Módulo

<< Clic para mostrar Tabla de Contenidos >>

Navegación:  Bizagi Studio > Asistente de Procesos > Reglas de Negocio > Ejemplos de reglas de negocio > Realizar operaciones matemáticas >

Módulo

Introducción

Esta función devuelve el residuo de una división.

 

CHelper.Math.Module(Number,Divisor)

 

Los parámetros de esta función pueden ser definidos como XPaths, variables o números.

 

Consideraciones

Los parámetros de entrada deben ser enteros.

El tipo de atributo soportado como parámetro de entrada XPath (o XPath almacenado en variable) es entero.

La función devuelve un error si el Divisor es igual a 0.

 

Ejemplo

Suponga que en un Proceso se debe evaluar si un número es par. Para ello se puede utilizar la función Module utilizando el número 2 como divisor. Si el resultado obtenido es igual a 0, entonces el número es par.

 

Math19

 

//Obtenga el módulo del número utilizando 2 como divisor

Module= CHelper.Math.Module(<Process.Numbertoevalúate>,2)

//Evalue su el resultado es igual a 0.

if (Module==0)

{

//Si lo es, el número es par

<Process.IsPair>= true;

}else

{

//De lo contrario, el número es impar

<Process.IsPair>= false;

}