Возвращает Nan при вычислении арксинуса - C#
Формулировка задачи:
Никак не могу разобраться почему почему возвращает Nan(Not a number) - значит где-то ошибка.
Понимаю, что нужно переводить в радианы, но у меня нет угла в градусах. у меня есть просто число арксинус которого надо просчитать. Заранее спасибо.
public static double FindSightAngle(double v, double distance) { double g = 9.8; return (1 / 2) * Math.Asin((((distance * g) / 2 * v)*Math.PI)/180); }
Решение задачи: «Возвращает Nan при вычислении арксинуса»
textual
Листинг программы
return 0.5 * Math.Asin(distance * g / v / v);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д