Published Oct 23, 2023
Contribute to Docs

The math.sqrt() method in Kotlin’s math class is used to calculate the square root of a given number.


import kotlin.math.sqrt
val squareRoot = sqrt(number)
  • number: The number for which the square root is to be calculated. It should be a non-negative value (zero or a positive number) of type Double or Float.

The method returns a number, of the same type given, representing the square root. The result is a non-negative value or NaN if the input is negative.


This example shows how to use the sqrt() method to calculate the square root of a number:

import kotlin.math.sqrt
fun main() {
val number = 25.0
val squareRoot = sqrt(number)
println("The square root of $number is $squareRoot.")

The code above will result in the following output:

The square root of 25.0 is 5.0.

All contributors

Looking to contribute?

Learn Kotlin on Codecademy