Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
407 of 1246 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 для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить