<< Clic para mostrar Tabla de Contenidos >> Logaritmo base10 |
Introducción
Esta función devuelve el logaritmo con base 10 de un número.
CHelper.Math.Log10(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 Banco ofrece variedad de productos a sus clientes. Cuando un cliente está interesado en un CDT (Certificado de Depósito a Término fijo), es común que pregunte por el tiempo necesario (el plazo) que el dinero debe permanecer invertido para alcanzar una cantidad esperada, bajo la tasa de interés ofrecida. Este término se puede calcular utilizando la siguiente fórmula:
Donde n es el plazo necesario (en meses) que el capital inicial Po debe permanecer invertido para lograr el capital deseado P a la tasa de interés i.
Para efectuar este cálculo en Bizagi se puede utilizar la función Log10. Esta función recibe un número como parámetro:
//Obtenga los parámetros de la fórmula en variables
Po = <CDRequest.InvestedAmount>;
P = <CDRequest.DesiredAmount>;
i = <CDRequest.OfferedInterestRate>;
//Use la fórmula para obtener término necesario
<CDRequest.RequiredTerm> = (CHelper.Math.Log10(P / Po) / CHelper.Math.Log10(1+i));
Last Updated 1/26/2022 4:13:49 PM