Функции
Требования к платформе и версии: Общая (1.5)
fun UInt.coerceAtLeast(minimumValue: UInt): UInt
Гарантирует, что это значение не меньше указанного minimumValue.
Требования к платформе и версии: Общая (1.5)
fun UInt.coerceAtMost(maximumValue: UInt): UInt
Гарантирует, что это значение не больше указанного maximumValue.
Требования к платформе и версии: Общая (1.5)
fun UInt.coerceIn(range: ClosedRange<UInt>): UInt
Гарантирует, что это значение находится в указанном диапазоне.
fun UInt.coerceIn(minimumValue: UInt, maximumValue: UInt): UInt
Гарантирует, что это значение находится в указанном диапазоне от minimumValue до maximumValue.
Требования к платформе и версии: Общая (1.5)
inline operator fun compareTo(other: UByte): Int
inline operator override fun compareTo(other: UInt): Int
inline operator fun compareTo(other: ULong): Int
inline operator fun compareTo(other: UShort): Int
Сравнивает это значение с указанным значением по порядку. Возвращает ноль, если это значение равно указанному другому значению, отрицательное число, если оно меньше другого значения, или положительное число, если оно больше.
Требования к платформе и версии: Общая (1.5)
inline fun UInt.countLeadingZeroBits(): Int
Подсчитывает количество подряд идущих нулевых старших битов в двоичном представлении этого числа UInt.
Требования к платформе и версии: Общая (1.5)
inline fun UInt.countOneBits(): Int
Подсчитывает количество установленных битов в двоичном представлении этого числа UInt.
Требования к платформе и версии: Общая (1.5)
inline fun UInt.countTrailingZeroBits(): Int
Подсчитывает количество подряд идущих нулевых младших битов в двоичном представлении этого числа UInt.
Требования к платформе и версии: Общая (1.5)
inline operator fun div(other: UByte): UInt
inline operator fun div(other: UInt): UInt
inline operator fun div(other: ULong): ULong
inline operator fun div(other: UShort): UInt
Делит это значение на другое, усекая результат до целого числа, ближайшего к нулю.
Требования к платформе и версии: Общая (1.5)
inline fun floorDiv(other: UByte): UInt
inline fun floorDiv(other: UInt): UInt
inline fun floorDiv(other: ULong): ULong
inline fun floorDiv(other: UShort): UInt
Делит это значение на другое, округляя результат вниз до целого числа, ближайшего к минус бесконечности.
Требования к платформе и версии: Общая (1.9)
inline operator fun rangeUntil(other: UInt): UIntRange
Создаёт диапазон от этого значения до указанного значения other, не включая его.
Требования к платформе и версии: Общая (1.5)
inline operator fun rem(other: UByte): UInt
inline operator fun rem(other: UInt): UInt
inline operator fun rem(other: ULong): ULong
inline operator fun rem(other: UShort): UInt
Вычисляет остаток от деления с усечением этого значения (делимого) на другое значение (делитель).
Требования к платформе и версии: Общая (1.5)
inline fun UInt.takeHighestOneBit(): UInt
Возвращает число с единственным установленным битом в позиции старшего установленного бита этого числа UInt или ноль, если это число равно нулю.
Требования к платформе и версии: Общая (1.5)
inline fun UInt.takeLowestOneBit(): UInt
Возвращает число с единственным установленным битом в позиции младшего установленного бита этого числа UInt или ноль, если это число равно нулю.
Требования к платформе и версии: JVM (2.4)
inline fun UInt.toBigInteger(): BigInteger
Возвращает значение этого числа UInt как BigInteger.
Требования к платформе и версии: Общая (2.2)
inline fun UInt.toHexString(format: HexFormat = HexFormat.Default): String
Форматирует это значение UInt с использованием указанного format.
© 2010–2026 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-u-int/index.html