W3cubDocs

/Kotlin

roundToInt

fun Double.roundToInt(): Int

Platform and version requirements: Kotlin 1.2

Rounds this Double value to the nearest integer and converts the result to Int. Ties are rounded towards positive infinity.

Special cases:

  • x.roundToInt() == Int.MAX_VALUE when x > Int.MAX_VALUE
  • x.roundToInt() == Int.MIN_VALUE when x < Int.MIN_VALUE

Exceptions

IllegalArgumentException - when this value is NaN

fun Float.roundToInt(): Int

Platform and version requirements: Kotlin 1.2

Rounds this Float value to the nearest integer and converts the result to Int. Ties are rounded towards positive infinity.

Special cases:

  • x.roundToInt() == Int.MAX_VALUE when x > Int.MAX_VALUE
  • x.roundToInt() == Int.MIN_VALUE when x < Int.MIN_VALUE

Exceptions

IllegalArgumentException - when this value is NaN

© 2010–2018 JetBrains s.r.o.
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.math/round-to-int.html