roundToInt
Требования к платформе и версии: JVM (1.2), JS (1.2), Native (1.2)
fun Double.roundToInt(): Int
Округляет это значение Double до ближайшего целого числа и преобразует результат в Int. При равенстве значений округление происходит в сторону положительной бесконечности.
Особые случаи:
-
x.roundToInt() == Int.MAX_VALUEкогдаx > Int.MAX_VALUE -
x.roundToInt() == Int.MIN_VALUEкогдаx < Int.MIN_VALUE
Исключения
IllegalArgumentException - когда это значение равно NaN
Требования к платформе и версии: JVM (1.2), JS (1.2), Native (1.2)
fun Float.roundToInt(): Int
Округляет это значение Float до ближайшего целого числа и преобразует результат в Int. При равенстве значений округление происходит в сторону положительной бесконечности.
Особые случаи:
-
x.roundToInt() == Int.MAX_VALUEкогдаx > Int.MAX_VALUE -
x.roundToInt() == Int.MIN_VALUEкогдаx < Int.MIN_VALUE
Исключения
IllegalArgumentException - когда это значение равно NaN
© 2010–2022 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.math/round-to-int.html