Метод sqrt
Метод sqrt класса f64 вычисляет
арифметический квадратный корень числа. Он возвращает
значение типа f64, которое является квадратным
корнем исходного числа. Метод не принимает параметров
и вызывается непосредственно у числа.
Если число отрицательное, метод возвращает NaN,
так как квадратный корень из отрицательного числа
не определён в области вещественных чисел.
Синтаксис
f64.sqrt()
Пример
Давайте вычислим квадратный корень числа 16.0:
fn main()
{
let res = 16.0_f64.sqrt();
println!("{}", res);
}
Результат выполнения кода:
4
Пример
Давайте вычислим квадратный корень числа 2.0:
fn main()
{
let res = 2.0_f64.sqrt();
println!("{}", res);
}
Результат выполнения кода:
1.4142135623730951
Пример
Давайте вычислим квадратный корень отрицательного
числа -4.0:
fn main()
{
let res = (-4.0_f64).sqrt();
println!("{}", res);
}
Результат выполнения кода:
NaN
Пример
Давайте вычислим квадратный корень числа 0.25:
fn main()
{
let res = 0.25_f64.sqrt();
println!("{}", res);
}
Результат выполнения кода:
0.5