toUByte

Platform and version requirements: JVM (1.5), JS (1.5), Native (1.5)
fun Byte.toUByte(): UByte

Converts this Byte value to UByte.

If this value is positive, the resulting UByte value represents the same numerical value as this Byte.

The resulting UByte value has the same binary representation as this Byte value.

Platform and version requirements: JVM (1.5), JS (1.5), Native (1.5)
fun Short.toUByte(): UByte

Converts this Short value to UByte.

If this value is positive and less than or equals to UByte.MAX_VALUE, the resulting UByte value represents the same numerical value as this Short.

The resulting UByte value is represented by the least significant 8 bits of this Short value.

Platform and version requirements: JVM (1.5), JS (1.5), Native (1.5)
fun Int.toUByte(): UByte

Converts this Int value to UByte.

If this value is positive and less than or equals to UByte.MAX_VALUE, the resulting UByte value represents the same numerical value as this Int.

The resulting UByte value is represented by the least significant 8 bits of this Int value.

Platform and version requirements: JVM (1.5), JS (1.5), Native (1.5)
fun Long.toUByte(): UByte

Converts this Long value to UByte.

If this value is positive and less than or equals to UByte.MAX_VALUE, the resulting UByte value represents the same numerical value as this Long.

The resulting UByte value is represented by the least significant 8 bits of this Long value.

© 2010–2021 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/to-u-byte.html