НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!
261 of 1310 menu

Функция nextFloat

Функция nextFloat возвращает псевдослучайное число типа Float, равномерно распределённое в диапазоне от 0.0 до 1.0. Функция является частью класса Random и может быть вызвана на его экземпляре.

Импорт

import kotlin.random.Random

Синтаксис

fun nextFloat(): Float

Пример

Сгенерируем случайное число типа Float:

val random = Random.Default val res: Float = random.nextFloat() println(res)

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

Float 0.73096776

Пример

Генерация нескольких случайных чисел:

val random = Random.Default for (i in 1..3) { println(random.nextFloat()) }

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

Float 0.83144164 Float 0.42375463 Float 0.15696764

Пример

Использование nextFloat для генерации числа в другом диапазоне:

val random = Random.Default val min = 5.0F val max = 10.0F val res = min + (max - min) * random.nextFloat() println(res)

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

Float 7.3458977

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

  • функцию nextInt,
    которая генерирует случайное целое число
  • функцию nextDouble,
    которая генерирует случайное число типа Double
  • функцию nextBoolean,
    которая генерирует случайное булево значение
  • функцию nextBytes,
    которая генерирует массив случайных байтов
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить