toLong

expect open override fun toLong(): Long(source)

Converts this Short value to Long.

The resulting Long value represents the same numerical value as this Short.

The least significant 16 bits of the resulting Long value are the same as the bits of this Short value, whereas the most significant 48 bits are filled with the sign bit of this value.

Since Kotlin

1.0
actual open override fun toLong(): Long(source)

Converts this Short value to Long.

The resulting Long value represents the same numerical value as this Short.

The least significant 16 bits of the resulting Long value are the same as the bits of this Short value, whereas the most significant 48 bits are filled with the sign bit of this value.

Since Kotlin

1.1
open override fun toLong(): Long(source)

Converts this Short value to Long.

The resulting Long value represents the same numerical value as this Short.

The least significant 16 bits of the resulting Long value are the same as the bits of this Short value, whereas the most significant 48 bits are filled with the sign bit of this value.

Since Kotlin

1.0
actual open external override fun toLong(): Long(source)

Converts this Short value to Long.

The resulting Long value represents the same numerical value as this Short.

The least significant 16 bits of the resulting Long value are the same as the bits of this Short value, whereas the most significant 48 bits are filled with the sign bit of this value.

Since Kotlin

1.3
actual open override fun toLong(): Long(source)

Converts this Short value to Long.

The resulting Long value represents the same numerical value as this Short.

The least significant 16 bits of the resulting Long value are the same as the bits of this Short value, whereas the most significant 48 bits are filled with the sign bit of this value.

Since Kotlin

1.8
actual open override fun toLong(): Long(source)

Converts this Short value to Long.

The resulting Long value represents the same numerical value as this Short.

The least significant 16 bits of the resulting Long value are the same as the bits of this Short value, whereas the most significant 48 bits are filled with the sign bit of this value.

Since Kotlin

1.8