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

Метод abs

Метод abs возвращает абсолютное значение числа с плавающей точкой типа f64. Абсолютное значение - это число без учёта его знака, то есть модуль числа. Метод не принимает параметров и возвращает новое значение типа f64.

Синтаксис

f64.abs()

Пример

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

fn main() { let num: f64 = -5.5; let res = num.abs(); println!("{}", res); }

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

5.5

Пример

Если число уже положительное, то метод abs вернёт его без изменений:

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

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

3.14

Пример

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

fn main() { let num: f64 = -0.0; let res = num.abs(); println!("{}", res); }

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

0

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

  • метод signum,
    который возвращает знак числа
  • метод copysign,
    который копирует знак одного числа в другое
  • метод sqrt,
    который возвращает квадратный корень числа
  • класс f64,
    который представляет число с плавающей точкой
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить