РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
431 of 1245 menu

Метод as_micros

Метод as_micros возвращает общее количество микросекунд, которое представляет собой значение Duration. Метод не принимает параметров и возвращает целое число типа u128. Если длительность содержит дробные части микросекунды, они отбрасываются (округление вниз).

Синтаксис

duration.as_micros()

Пример

Давайте создадим длительность в 2 миллисекунды и получим количество микросекунд:

use std::time::Duration; fn main() { let duration = Duration::from_millis(2); let res = duration.as_micros(); println!("{}", res); }

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

2000

Пример

Давайте создадим длительность в 1 секунду и получим количество микросекунд:

use std::time::Duration; fn main() { let duration = Duration::from_secs(1); let res = duration.as_micros(); println!("{}", res); }

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

1000000

Пример

Давайте создадим длительность из 1500 микросекунд и получим количество микросекунд:

use std::time::Duration; fn main() { let duration = Duration::from_micros(1500); let res = duration.as_micros(); println!("{}", res); }

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

1500

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

  • метод as_millis,
    который возвращает количество миллисекунд
  • метод as_nanos,
    который возвращает количество наносекунд
  • метод from_micros,
    который создаёт Duration из микросекунд
  • метод as_secs,
    который возвращает количество секунд
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить