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

Метод trunc

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

Синтаксис

f64.trunc()

Пример

Давайте отбросим дробную часть у положительного числа 3.7:

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

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

3

Пример

Давайте отбросим дробную часть у отрицательного числа -3.7:

fn main() { let res = -3.7_f64.trunc(); println!("{}", res); }

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

-3

Пример

Давайте применим метод trunc к числу 0.9:

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

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

0

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

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