View Raw SPL
/*****************************************************************************
* *
* HOURS2DAYS.SPL Copyright (C) 2024 DSP Development Corporation *
* All Rights Reserved *
* *
* Author: Randy Race *
* *
* Synopsis: Converts hours to days *
* *
* Revisions: 2 Dec 2024 RRR Creation *
* *
*****************************************************************************/
#if @HELP_HOURS2DAYS
HOURS2DAYS
Purpose: Converts hours to days.
Syntax: HOURS2DAYS(hours)
hours - A scalar or series, the hours values.
Returns: A scalar or series of day values.
Example:
hours2days(3)
returns 0.125, the number of days in 3 hours.
Example:
days2hours(hours2days(3))
returns 3 hours showing days2hours and hours2days are inverse
functions.
Example:
W1: 0..4.8..24
W2: hours2days(w1)
W3: days2hours(w2)
W1 contains the hours series {0, 4.8, 9.6, 14.4, 19.2, 24}.
W2 contains the day series {0, 0.2, 0.4, 0.6, 0.8, 1.0}.
W3 recovers the original hours series.
Remarks:
HOURS2DAYS converts an hour value or series to days.
See DAYS2HOURS to convert a day value or series to
hours.
See Also:
DAYS2HOURS
HOURS2MINUTES
HOURS2SECONDS
HOURS2YEARS
#endif
/* convert hours to days */
hours2days(hours = 0)
{
local days;
days = hours / 24;
if (isarray(days))
{
setvunits(days, "Days", -1);
}
return(days);
}