abs()

Anonymous contributor's avatar
Anonymous contributor
Published Oct 27, 2023
Contribute to Docs

The abs() method in Kotlin’s math library is used to calculate the absolute value of a numeric expression. The absolute value is the non-negative value of a number, effectively removing its negative sign, if present.

Syntax

math.abs(n)

n: A numeric expression (e.g., Int, Long, Double, Float). The method takes the numeric expression n as its argument and returns the absolute value, ensuring that the result is always a non-negative value.

Example

In this example, the abs() function is imported from the kotlin.math library and employed to calculate the absolute values of different numeric expressions. The results are subsequently printed to the console.

import kotlin.math.abs
fun main() {
val x = -6.5
val y = 2
val z = -340.8
val absoluteX = abs(x)
val absoluteY = abs(y)
val absoluteZ = abs(z)
println("Absolute value of x: $absoluteX")
println("Absolute value of y: $absoluteY")
println("Absolute value of z: $absoluteZ")
}

The output of this code will be:

Absolute value of x: 6.5
Absolute value of y: 2
Absolute value of z: 340.8

Note: The abs() method is useful when ensuring that a value is treated as positive, irrespective of its original sign.

All contributors

Contribute to Docs

Learn Kotlin on Codecademy