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

Метод recip

Метод recip вычисляет обратное значение для числа типа f64, то есть возвращает результат выражения 1.0 / self. Метод не принимает параметров и возвращает новое значение типа f64. Если исходное число равно нулю, метод вернёт бесконечность (INFINITY или NEG_INFINITY в зависимости от знака нуля).

Синтаксис

f64.recip()

Пример

Давайте вычислим обратное значение для числа 4.0:

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

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

0.25

Пример

Давайте вычислим обратное значение для отрицательного числа -8.0:

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

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

-0.125

Пример

Давайте вычислим обратное значение для нуля и убедимся, что метод возвращает бесконечность:

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

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

inf

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

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