НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!
240 of 1310 menu

Функция roundToInt

Функция roundToInt округляет числа с плавающей точкой до ближайшего целого числа по правилам математического округления. Применяется к числам с типом Float или Double. Своим результатом возвращает число с типом Int.

Импорт

import kotlin.math.roundToInt

Синтаксис

expect fun Double.roundToInt(): Int
expect fun Float.roundToInt(): Int

Пример

Округлим до целых число 6.4 типа Double:

val num: Double = 6.4 val res: Int = num.roundToInt() println(res)

Результат выполнения кода:

Int 6

Пример

Округлим до целых число 6.6 типа Double:

val num: Double = 6.6 val res: Int = num.roundToInt() println(res)

Результат выполнения кода:

Int 7

Пример

Округлим до целых число 6.6 типа Float:

val num: Float = 6.6F val res: Int = num.roundToInt() println(res)

Результат выполнения кода:

Int 7

Смотрите также

  • функцию roundToLong,
    которая сразу округляет до типа Long
  • функцию round,
    которая выполняет округление дроби
  • функцию floor,
    которая выполняет округление числа в меньшую сторону
  • функцию ceil,
    которая выполняет округление числа в большую сторону
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить