Возвращает 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);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д