number
Provides nice extensions to the interface of basic numerical types, for convenience.
Extensions
Extensions
num atLeast limit
is equivalent to num.max(limit)
.
num atLeast limit
is equivalent to num.max(limit)
.
num.clamp(low, high)
is equivalent to num.max(low).min(high)
.
num.clamp(low, high)
is equivalent to num.max(low).min(high)
.
num atLeast limit
is equivalent to num.max(limit)
.
num atLeast limit
is equivalent to num.max(limit)
.
num.clamp(low, high)
is equivalent to num.max(low).min(high)
.
num.clamp(low, high)
is equivalent to num.max(low).min(high)
.
Determines if the at least as large as low
and less than high
. Note that the lower bound is inclusive and the upper bound exclusive.
Determines if the at least as large as low
and less than high
. Note that the lower bound is inclusive and the upper bound exclusive.
num atLeast limit
is equivalent to num.max(limit)
.
num atLeast limit
is equivalent to num.max(limit)
.
num.clamp(low, high)
is equivalent to num.max(low).min(high)
.
num.clamp(low, high)
is equivalent to num.max(low).min(high)
.
Determines if the at least as large as low
and less than high
. Note that the lower bound is inclusive and the upper bound exclusive.
Determines if the at least as large as low
and less than high
. Note that the lower bound is inclusive and the upper bound exclusive.
num atLeast limit
is equivalent to num.max(limit)
.
num atLeast limit
is equivalent to num.max(limit)
.
num.clamp(low, high)
is equivalent to num.max(low).min(high)
.
num.clamp(low, high)
is equivalent to num.max(low).min(high)
.