View Raw SPL
/*****************************************************************************
* *
* SECONDS2MINUTES.SPL Copyright (C) 2024 DSP Development Corporation *
* All Rights Reserved *
* *
* Author: Randy Race *
* *
* Synopsis: Converts seconds to minutes *
* *
* Revisions: 2 Dec 2024 RRR Creation *
* *
*****************************************************************************/
#if @HELP_SECONDS2MINUTES
SECONDS2MINUTES
Purpose: Converts seconds to minutes.
Syntax: SECONDS2MINUTES(seconds)
seconds - A scalar or series, the seconds values.
Returns: A scalar or series of minutes values.
Example:
seconds2minutes(3)
returns 0.05, the number of minutes in 3 seconds.
Example:
minutes2seconds(seconds2minutes(3))
returns 3 seconds showing minutes2seconds and seconds2minutes
are inverse functions.
Example:
W1: 0..12..60
W2: seconds2minutes(w1)
W3: minutes2seconds(w2)
W1 contains the seconds series {0, 12, 24, 26, 48, 60}.
W2 contains the minutes series {0, 0.2, 0.4, 0.6, 0.8, 1.0}.
W3 recovers the original seconds series.
Remarks:
SECONDS2MINUTES converts a seconds value or series to minutes.
See MINUTES2SECONDS to convert a minutes value or series to
seconds.
See Also:
SECONDS2DAYS
SECONDS2HOURS
SECONDS2YEARS
MINUTES2SECONDS
#endif
/* convert seconds to minutes */
seconds2minutes(seconds = 0)
{
local minutes;
minutes = seconds / 60;
if (isarray(minutes))
{
setvunits(minutes, "Minutes", -1);
}
return(minutes);
}