АКЦИЯ: бесплатные месячные курсы по созданию сайтов
на выбор: верстка, JavaScript, PHP, Python или фреймворки. Сегодня последний день для записи! Жми!
41 of 1310 menu
Бесплатный тренинг по JavaScript: работа с Drag-and-Drop. Начало 2 октября. Жми для записи!

Функция toUFloat

Функция toUFloat выполняет преобразование числовых значений различных типов в беззнаковое число с плавающей точкой типа UFloat. Применяется к числам целых типов и числам с плавающей точкой. Если исходное значение выходит за диапазон UFloat, результат будет неопределенным.

Импорт

import kotlin.toUFloat

Синтаксис

fun Byte.toUFloat(): UFloat
fun Short.toUFloat(): UFloat
fun Int.toUFloat(): UFloat
fun Long.toUFloat(): UFloat
fun Float.toUFloat(): UFloat
fun Double.toUFloat(): UFloat
fun UByte.toUFloat(): UFloat
fun UShort.toUFloat(): UFloat
fun UInt.toUFloat(): UFloat
fun ULong.toUFloat(): UFloat

Пример

Преобразуем целое число 15 типа Int в UFloat:

val num: Int = 15 val res: UFloat = num.toUFloat() println(res)

Результат выполнения кода:

UFloat 15.0

Пример

Преобразуем число с плавающей точкой 25.8 типа Double в UFloat:

val num: Double = 25.8 val res: UFloat = num.toUFloat() println(res)

Результат выполнения кода:

UFloat 25.8

Пример

Преобразуем беззнаковое целое число 100 типа UInt в UFloat:

val num: UInt = 100U val res: UFloat = num.toUFloat() println(res)

Результат выполнения кода:

UFloat 100.0

Пример

Преобразуем отрицательное число -5 типа Int в UFloat:

val num: Int = -5 val res: UFloat = num.toUFloat() println(res)

Результат выполнения кода:

UFloat 4294967291.0

Смотрите также

  • функцию toFloat,
    которая преобразует в знаковое число с плавающей точкой
  • функцию toUInt,
    которая преобразует в беззнаковое целое число
  • функцию toDouble,
    которая преобразует в число с плавающей точкой двойной точности
  • функцию toULong,
    которая преобразует в беззнаковое длинное целое число