MultiRound

De DigiWiki.

This function allows for easy rounding up or down of integers using mulitples.

integer MultiRound(integer input, integer UpDn, integer Multiple)
{
    integer r = input % Multiple;
    if (r)
    {
        if (UpDn)
        {
            return input + (Multiple - r);
        }
        return input - r;
    }
    return input;
}

Example Usage:

MultiRound(102, 1, 5) //would return 105.
Outils personnels
  • Cette page a été consultée 420 fois.
donate
Google Ads