Floor

Returns the rounded-down value.

Variants

Floor(Duration duration, Duration significance)

Returns the largest multiple of the significance which is less than or equal to the duration.

Parameters

duration
The value you want to round.
significance
The multiple to which you want to round.

Returns

Duration

Remarks

Note that if the significance is a negative duration, the result is closer to positive infinity than the duration is.

Examples

Floor(Numeric number)

Returns the largest integer less than or equal to the number.

Parameters

number
The value you want to round.

Returns

Numeric

Remarks

Note that if the number is a negative fraction, the result is closer to negative infinity than the number is (compare to function Int).

Examples

Floor(Numeric number, Numeric significance)

Returns the largest multiple of significance which is less than or equal to the number.

Parameters

number
The value you want to round.
significance
The multiple to which you want to round.

Returns

Numeric

Remarks

Note that if the significance is a negative number, the result is closer to positive infinity than the number is.

Examples

Floor(Time time, Duration significance)

Returns the largest multiple of the significance which is less than or equal to the time.

Parameters

time
The value you want to round.
significance
The multiple to which you want to round.

Returns

Time

Examples