Как мне написать код для возврата диапазона 10 чисел из заданного числа.
т.е. если мне дают 5 , код должен return 0..9
return 0..9
358 должен return 350..359
return 350..359
33 должен return 30..39 etc
return 30..39 etc
Вы имеете в виду что-то подобное?
fun range10(contained: Int): IntRange { val start = contained - contained % 10 val end = start + 9 return start..end }
Если данное число целочисленного типа, вы можете просто написать
val x = 358 (x / 10 * 10)..(x / 10 * 10 + 9)