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