kotlin.ranges.coerceIn
coerceIn
fun <T : Comparable<T>> T.coerceIn( minimumValue: T?, maximumValue: T? ): T
fun Byte.coerceIn( minimumValue: Byte, maximumValue: Byte ): Byte
fun Short.coerceIn( minimumValue: Short, maximumValue: Short ): Short
fun Int.coerceIn(minimumValue: Int, maximumValue: Int): Int
fun Long.coerceIn( minimumValue: Long, maximumValue: Long ): Long
fun Float.coerceIn( mini