在Kotlin中,可以使用以下代码实现该功能:
fun main() {
val number = 923
val reversedNumber = reverseNumber(number)
println(reversedNumber)
}
fun reverseNumber(number: Int): Int {
val digit1 = number / 100
val digit2 = (number % 100) / 10
val digit3 = number % 10
return digit3 * 100 + digit2 * 10 + digit1
}
在上面的代码中,我们首先定义了一个主函数main()
,在该函数中声明了一个变量number
,其值为923。然后,我们调用reverseNumber()
函数,并将number
作为参数传递给它,以获取颠倒顺序后的数字。最后,我们使用println()
函数输出新的数字。
reverseNumber()
函数接收一个整数参数number
,并通过使用除法和取模运算符来提取原数字的各个位数。然后,我们按照个位、十位和百位的顺序重新组合这些数字,得到颠倒顺序后的结果,最后将其作为函数的返回值。