Функция toUFloat
Функция toUFloat выполняет преобразование
числовых значений различных типов в беззнаковое
число с плавающей точкой типа UFloat.
Применяется к числам целых типов и числам
с плавающей точкой. Если исходное значение
выходит за диапазон UFloat,
результат будет неопределенным.
Импорт
kotlinimport kotlin.toUFloat
Синтаксис
kotlinfun Byte.toUFloat(): UFloat
kotlinfun Short.toUFloat(): UFloat
kotlinfun Int.toUFloat(): UFloat
kotlinfun Long.toUFloat(): UFloat
kotlinfun Float.toUFloat(): UFloat
kotlinfun Double.toUFloat(): UFloat
kotlinfun UByte.toUFloat(): UFloat
kotlinfun UShort.toUFloat(): UFloat
kotlinfun UInt.toUFloat(): UFloat
kotlinfun ULong.toUFloat(): UFloat
Пример
Преобразуем целое число 15
типа Int в UFloat:
kotlinval num: Int = 15
val res: UFloat = num.toUFloat()
println(res)
Результат выполнения кода:
kotlinUFloat 15.0
Пример
Преобразуем число с плавающей точкой 25.8
типа Double в UFloat:
kotlinval num: Double = 25.8
val res: UFloat = num.toUFloat()
println(res)
Результат выполнения кода:
kotlinUFloat 25.8
Пример
Преобразуем беззнаковое целое число 100
типа UInt в UFloat:
kotlinval num: UInt = 100U
val res: UFloat = num.toUFloat()
println(res)
Результат выполнения кода:
kotlinUFloat 100.0
Пример
Преобразуем отрицательное число -5
типа Int в UFloat:
kotlinval num: Int = -5
val res: UFloat = num.toUFloat()
println(res)
Результат выполнения кода:
kotlinUFloat 4294967291.0