Метод acos
Метод acos вычисляет арккосинус числа,
то есть угол, косинус которого равен исходному
значению. Метод не принимает параметров и
возвращает значение типа f64 в радианах
в диапазоне от 0 до π. Если
исходное число выходит за пределы отрезка
-1.0 до 1.0, метод возвращает
NaN.
Синтаксис
f64.acos()
Пример
Давайте вычислим арккосинус числа 0.5:
fn main()
{
let res = 0.5_f64.acos();
println!("{}", res);
}
Результат выполнения кода:
1.0471975511965979
Пример
Давайте вычислим арккосинус числа 1.0:
fn main()
{
let res = 1.0_f64.acos();
println!("{}", res);
}
Результат выполнения кода:
0
Пример
Давайте вычислим арккосинус числа -1.0:
fn main()
{
let res = (-1.0_f64).acos();
println!("{}", res);
}
Результат выполнения кода:
3.141592653589793
Пример
Давайте вычислим арккосинус числа 2.0,
которое выходит за допустимые пределы:
fn main()
{
let res = 2.0_f64.acos();
println!("{}", res);
}
Результат выполнения кода:
NaN
Смотрите также
-
метод
asin,
который вычисляет арксинус числа -
метод
atan,
который вычисляет арктангенс числа -
метод
cos,
который вычисляет косинус числа -
метод
to_degrees,
который переводит радианы в градусы