toByte

expect open override fun toByte(): Byte(source)

Converts this Short value to Byte.

If this value is in Byte.MIN_VALUE..Byte.MAX_VALUE, the resulting Byte value represents the same numerical value as this Short.

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

Since Kotlin

1.0
actual open override fun toByte(): Byte(source)

Converts this Short value to Byte.

If this value is in Byte.MIN_VALUE..Byte.MAX_VALUE, the resulting Byte value represents the same numerical value as this Short.

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

Since Kotlin

1.1
open override fun toByte(): Byte(source)

Converts this Short value to Byte.

If this value is in Byte.MIN_VALUE..Byte.MAX_VALUE, the resulting Byte value represents the same numerical value as this Short.

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

Since Kotlin

1.0
actual open external override fun toByte(): Byte(source)

Converts this Short value to Byte.

If this value is in Byte.MIN_VALUE..Byte.MAX_VALUE, the resulting Byte value represents the same numerical value as this Short.

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

Since Kotlin

1.3
actual open inline override fun toByte(): Byte(source)

Converts this Short value to Byte.

If this value is in Byte.MIN_VALUE..Byte.MAX_VALUE, the resulting Byte value represents the same numerical value as this Short.

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

Since Kotlin

1.8
actual open inline override fun toByte(): Byte(source)

Converts this Short value to Byte.

If this value is in Byte.MIN_VALUE..Byte.MAX_VALUE, the resulting Byte value represents the same numerical value as this Short.

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

Since Kotlin

1.8