Exponencial

<< 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 >

Exponencial

 

Introducción

Esta función devuelve e (la base de los logaritmos naturales) elevado a una potencia dada.

 

CHelper.Math.Exp(Number)

 

El parámetro de esta función puede ser definido como un XPath, variable o número.

 

Consideraciones

Los tipos de atributo soportados como parámetro de entrada XPath (o XPaths almacenados en variables) son: entero, moneda, flotante, real.

Use la función isNaN para validar si el parámetro usado es un número.

EL RESULTADO DE ESTA FUNCIÓN DEBE SER GUARDADO EN UN ATRIBUTO TIPO FLOAT.

 

Ejemplo

Un Laboratorio utiliza Bizagi para gestionar sus investigaciones médicas. En estas investigaciones el laboratorio comúnmente debe realizar estimaciones de crecimiento de colonias bacterianas. Estos crecimientos se suelen modelar usando la siguiente relación exponencial:

 

Math8

 

Donde No es la población inicial, e es la base de los logaritmos naturales, k es una constante y N es la población en el momento t.

 

Para calcular la población final de bacterias en Bizagi, se puede utilizar la función Exp. Esta función recibe la potenciar como parámetro:

 

Math3

 

//Obtenga los parámetros de la fórmula en variables

No=<LabResearch.Bacteria.InitialPopulation>

k=<LabResearch.Bacteria.Growthconstant>

t=<LabResearch.Bacteria.TimeofEstimation>

//Use la fórmula para obtener la población final

<LabResearch.Bacteria.Finalpopulation>=No*CHelper.Math.Exp(k*t)