In this tutorial, you shall learn how to reverse a given number in Kotlin, with example programs.
Kotlin – Reverse a number
To reverse a number in Kotlin,
- Convert given number to string using toString() method.
- Reverse this string using String.reversed() method.
- Convert the reversed string to integer using String.toInt() method.
Program
In the following program, we read a number n
from user and reverse it using the above steps.
Main.kt
</>
Copy
fun main() {
print("Enter an integer : ")
val n = readLine()!!.toInt()
val reversed = n.toString().reversed().toInt()
println("Original : $n")
println("Reversed : $reversed")
}
Output #1
Enter an integer : 123456
Original : 123456
Reversed : 654321
Output #2
Enter an integer : 11002233
Original : 11002233
Reversed : 33220011
Related tutorials for the above program
Conclusion
In this Kotlin Tutorial, we learned how to reverse a given integer number.