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

Метод multipliedBy

Метод multipliedBy класса Duration умножает текущую длительность на заданное число. В параметр мы передаем множитель, который может быть целым или дробным числом. Метод возвращает новую длительность с результатом умножения.

Импорт

import kotlin.time.Duration import kotlin.time.Duration.Companion.hours

Синтаксис

fun multipliedBy(scale: Double): Duration
fun multipliedBy(scale: Int): Duration

Пример

Умножим длительность 2 часа на число 3:

val duration = 2.hours val result = duration.multipliedBy(3) println(result)

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

String "6h"

Пример

Умножим длительность 1.5 часа на дробное число 2.5:

val duration = 1.5.hours val result = duration.multipliedBy(2.5) println(result)

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

String "3h 45m"

Пример

Умножим длительность 30 минут на 0 и проверим результат:

val duration = Duration.parse("30m") val result = duration.multipliedBy(0) println("Result: $result") println("Is zero: ${result.isZero()}")

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

String "Result: 0s" String "Is zero: true"

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

  • метод dividedBy класса Duration,
    который делит длительность на число
  • метод plus класса Duration,
    который складывает длительности
  • метод minus класса Duration,
    который вычитает длительности
  • метод parse класса Duration,
    который создает длительность из строки
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить