toInt

open override fun toInt(): Int(source)

Converts this Short value to Int.

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

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

Since Kotlin

1.0
open override fun toInt(): Int(source)

Converts this Short value to Int.

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

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

Since Kotlin

1.1
open external override fun toInt(): Int(source)

Converts this Short value to Int.

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

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

Since Kotlin

1.3
open override fun toInt(): Int(source)

Converts this Short value to Int.

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

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

Since Kotlin

1.8
open override fun toInt(): Int(source)

Converts this Short value to Int.

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

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

Since Kotlin

1.8