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

Метод sqrt

Метод sqrt возвращает квадратный корень числа типа f32. Он принимает значение по ссылке (метод вызывается на числе) и возвращает новое число типа f32, являющееся арифметическим квадратным корнем исходного. Если исходное число отрицательное, метод возвращает NaN (Not a Number).

Синтаксис

f32.sqrt()

Пример

Давайте вычислим квадратный корень числа 16.0:

fn main() { let res = 16.0_f32.sqrt(); println!("{}", res); }

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

4

Пример

Давайте вычислим квадратный корень числа 2.0:

fn main() { let res = 2.0_f32.sqrt(); println!("{}", res); }

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

1.4142135

Пример

Давайте вычислим квадратный корень отрицательного числа -4.0:

fn main() { let res = -4.0_f32.sqrt(); println!("{}", res); }

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

NaN

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

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