<< Clic para mostrar Tabla de Contenidos >> Múltiplo superior |
Introducción
Esta función redondea una número hacia arriba.
CHelper.Math.Ceiling(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.
•Use la función isNaN para validar si el parámetro usado es un número.
Ejemplo
Una empresa transportadora de arena calcula el número de camiones necesarios para transportar una carga específica, como el cociente del peso de la carga sobre la capacidad de carga de los camiones. Como el resultado obtenido puede ser fraccionario (que no tiene sentido en este contexto porque no se puede contratar una fracción de un camión), este resultado debe ser redondeado hacia arriba. En Bizagi esto se puede hacer mediante el uso de la función Ceiling:
//Obtenga el número necesario de camiones
NumberofTrucks = <Freight.Weight> / <Freight.Trucks.WeightCapacity>;
//Redondee el número de camiones hacia arriba
<Freight.RequiredTrucks> = CHelper.Math.Ceiling(NumberofTrucks);
Last Updated 1/26/2022 4:14:16 PM