View Raw SPL
/*****************************************************************************
* *
* MINUTES2DAYS.SPL Copyright (C) 2024 DSP Development Corporation *
* All Rights Reserved *
* *
* Author: Randy Race *
* *
* Synopsis: Converts minutes to days *
* *
* Revisions: 2 Dec 2024 RRR Creation *
* *
*****************************************************************************/
#if @HELP_MINUTES2DAYS
MINUTES2DAYS
Purpose: Converts minutes to days.
Syntax: MINUTES2DAYS(minutes)
minutes - A scalar or series, the minutes values.
Returns: A scalar or series of day values.
Example:
minutes2days(3)
returns 0.002083333, the number of days in 3 minutes.
Example:
days2minutes(minutes2days(3))
returns 3 minutes showing days2minutes and minutes2days are
inverse functions.
Example:
W1: 0..288..1440
W2: minutes2days(w1)
W3: days2minutes(w2)
W1 contains the minutes series {0, 288, 576, 864, 1152, 1440}.
W2 contains the day series {0, 0.2, 0.4, 0.6, 0.8, 1.0}.
W3 recovers the original minutes series.
Remarks:
MINUTES2DAYS converts a minute value or series to days.
See DAYS2MINUTES to convert a day value or series to
minutes.
See Also:
DAYS2MINUTES
MINUTES2HOURS
MINUTES2SECONDS
MINUTES2YEARS
#endif
/* convert minutes to days */
minutes2days(minutes = 0)
{
local days;
days = minutes / 1440;
if (isarray(days))
{
setvunits(days, "Days", -1);
}
return(days);
}