toLong

open override fun toLong(): Long(source)

Converts this Int value to Long.

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

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

Since Kotlin

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

Converts this Int value to Long.

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

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

Since Kotlin

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

Converts this Int value to Long.

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

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

Since Kotlin

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

Converts this Int value to Long.

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

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

Since Kotlin

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

Converts this Int value to Long.

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

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

Since Kotlin

1.8