takeLowestOneBit
@ExperimentalUnsignedTypes fun UInt.takeLowestOneBit(): UInt
Возвращает число с единственным установленным битом в позиции наименее значимого установленного бита этого числа UInt, или ноль, если это число равно нулю.
@ExperimentalUnsignedTypes fun ULong.takeLowestOneBit(): ULong
Возвращает число с единственным установленным битом в позиции наименее значимого установленного бита этого числа ULong, или ноль, если это число равно нулю.
@ExperimentalUnsignedTypes fun UByte.takeLowestOneBit(): UByte
Возвращает число с единственным установленным битом в позиции наименее значимого установленного бита этого числа UByte, или ноль, если это число равно нулю.
@ExperimentalUnsignedTypes fun UShort.takeLowestOneBit(): UShort
Возвращает число с единственным установленным битом в позиции наименее значимого установленного бита этого числа UShort, или ноль, если это число равно нулю.
fun Int.takeLowestOneBit(): Int
Возвращает число с единственным установленным битом в позиции наименее значимого установленного бита этого числа Int, или ноль, если это число равно нулю.
fun Long.takeLowestOneBit(): Long
Возвращает число с единственным установленным битом в позиции наименее значимого установленного бита этого числа Long, или ноль, если это число равно нулю.
fun Byte.takeLowestOneBit(): Byte
Возвращает число с единственным установленным битом в позиции наименее значимого установленного бита этого числа Byte, или ноль, если это число равно нулю.
fun Short.takeLowestOneBit(): Short
Возвращает число с единственным установленным битом в позиции наименее значимого установленного бита этого числа Short, или ноль, если это число равно нулю.
© 2010–2020 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/take-lowest-one-bit.html