Logaritmo natural

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

Logaritmo natural

Introducción

Esta función devuelve el logaritmo natural de un número.

 

CHelper.Math.Ln(Number)

 

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

 

Consideraciones

El parámetro de entrada debe ser de tipo double.

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

La función devuelve un error si el parámetro de entrada es menor o igual a 0.

La función devuelve un error si el parámetro de entrada es muy grande o no está definido.

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

 

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.  El tiempo que una colonia necesita para lograr un crecimiento esperado se calcula mediante la siguiente expresión:

 

Math14

 

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 el tiempo en alcanzar la población esperada de bacterias en Bizagi, usted puede utilizar la función Ln:

 

 

Math15

 

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

No = <LabResearch.Bacteria.InitialPopulation>

N = <LabResearch.Bacteria.Finalpopulation>

k = <LabResearch.Bacteria.Growthconstant>

//Use la fórmula para obtener el tiempo que una colonia necesita para alcanzar la población esperada

<LabResearch.Bacteria.TimeofEstimation> = (CHelper.Math.Ln(N / No) / k);