你的意思是这样吗?
fun range10(contained: Int): IntRange {
val start = contained - contained % 10
val end = start + 9
return start..end
}
Run Code Online (Sandbox Code Playgroud)
如果给定的数字是整数类型,则可以简单地写
val x = 358
(x / 10 * 10)..(x / 10 * 10 + 9)
Run Code Online (Sandbox Code Playgroud)