asIntArray
Returns an array of type IntArray, which is a view of this array where each element is a signed reinterpretation of the corresponding element of this array.
@ExperimentalUnsignedTypesinline fun UIntArray.asIntArray(): IntArray(source)
@OptIn(ExperimentalUnsignedTypes::class)
fun main() {
val unsigned = uintArrayOf(0u, 1u, 2u, 3u)
val signed: IntArray = unsigned.asIntArray()
println(signed.joinToString()) // prints: 0, 1, 2, 3
}