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

Метод round

Метод round округляет число с плавающей точкой до ближайшего целого значения. Если дробная часть числа равна 0.5 или больше, округление происходит в большую сторону. В противном случае - в меньшую. Метод не принимает параметров и возвращает значение типа f64.

Синтаксис

f64.round()

Пример

Давайте округлим число 2.3 до ближайшего целого:

fn main() { let res = 2.3_f64.round(); println!("{}", res); }

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

2

Пример

Давайте округлим число 2.7 до ближайшего целого:

fn main() { let res = 2.7_f64.round(); println!("{}", res); }

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

3

Пример

Давайте округлим число 2.5. Так как дробная часть равна 0.5, округление произойдет в большую сторону:

fn main() { let res = 2.5_f64.round(); println!("{}", res); }

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

3

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

  • метод floor,
    который округляет число в меньшую сторону
  • метод ceil,
    который округляет число в большую сторону
  • метод trunc,
    который отбрасывает дробную часть числа
  • метод fract,
    который возвращает дробную часть числа
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить