minOf
fun <T : Comparable<T>> minOf(a: T, b: T): T
(Common source) (JVM source) (JS source) (Native source)
Returns the smaller of two values.
If values are equal, returns the first one.
fun <T : Comparable<T>> minOf(a: T, b: T, c: T): T
(Common source) (JVM source) (JS source) (Native source)
Returns the smaller of three values.
If there are multiple equal minimal values, returns the first of them.
fun minOf(a: Short, b: Short, c: Short): Short
(Common source) (JVM source) (JS source) (Native source)
Returns the smaller of three values.
fun minOf(a: Float, b: Float, c: Float): Float
(Common source) (JVM source) (JS source) (Native source)
fun minOf(a: Double, b: Double, c: Double): Double
(Common source) (JVM source) (JS source) (Native source)
Returns the smaller of three values.
If any value is NaN
, returns NaN
.
Returns the smaller of three values according to the order specified by the given comparator.
If there are multiple equal minimal values, returns the first of them.
Returns the smaller of two values according to the order specified by the given comparator.
If values are equal, returns the first one.
fun <T : Comparable<T>> minOf(a: T, vararg other: T): T
(Common source) (JVM source) (JS source) (Native source)
Returns the smaller of the given values.
If there are multiple equal minimal values, returns the first of them.
fun minOf(a: Byte, vararg other: Byte): Byte
(Common source) (JVM source) (JS source) (Native source)
fun minOf(a: Short, vararg other: Short): Short
(Common source) (JVM source) (JS source) (Native source)
fun minOf(a: Long, vararg other: Long): Long
(Common source) (JVM source) (JS source) (Native source)
Returns the smaller of the given values.
fun minOf(a: Float, vararg other: Float): Float
(Common source) (JVM source) (JS source) (Native source)
fun minOf(a: Double, vararg other: Double): Double
(Common source) (JVM source) (JS source) (Native source)
Returns the smaller of the given values.
If any value is NaN
, returns NaN
.
Returns the smaller of the given values according to the order specified by the given comparator.
If there are multiple equal minimal values, returns the first of them.
Returns the smaller of two values.
Returns the smaller of three values.
Returns the smaller of the given values.