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

Метод ceil

Метод ceil возвращает наименьшее целое число, которое больше или равно исходному числу. Другими словами, метод округляет число вверх до ближайшего целого. Метод не принимает параметров и возвращает значение типа f32.

Если исходное число уже является целым, метод вернёт его без изменений. Для отрицательных чисел округление вверх означает движение в сторону нуля.

Синтаксис

f32.ceil()

Пример

Давайте округлим число 3.14 вверх:

fn main() { let num: f32 = 3.14; let res = num.ceil(); println!("{}", res); }

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

4

Пример

Давайте округлим отрицательное число -3.14 вверх:

fn main() { let num: f32 = -3.14; let res = num.ceil(); println!("{}", res); }

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

-3

Пример

Давайте проверим, как метод работает с целым числом 5.0:

fn main() { let num: f32 = 5.0; let res = num.ceil(); println!("{}", res); }

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

5

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

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