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