почленно проверьте. может где-то с целыми работаете
Известно две стороны треугольника и угол между ними
стороона а = 40
сторона b = 148
Угол С = 11
формула поиска третьей стороны
c = sqrt(a2 + b2 - 2a*b*cos(C)) = 109.00245019255145
пишу в коде
c = MathSqrt( (a*a) + (b*b) - 2 * a * b * MathCos(C) ) = результат получается другой
Или я не правильно записываю формулу?
MathCos
Функция возвращает косинус угла.
double MathCos( |
Параметры
value
[in] Угол в радианах.
Возвращаемое значение
Значение типа double в диапазоне от -1 до 1.
Примечание
Вместо функции MathCos() можно использовать функциюcos().
MathCos
=[in] Угол в радианах.
Cпасибо! Забыл, что угол должен быть в радианах, а не градусах
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Известно две стороны треугольника и угол между ними
стороона а = 40
сторона b = 148
Угол С = 11
формула поиска третьей стороны
c = sqrt(a2 + b2 - 2a*b*cos(C)) = 109.00245019255145
пишу в коде
c = MathSqrt( (a*a) + (b*b) - 2 * a * b * MathCos(C) ) = результат получается другой
Или я не правильно записываю формулу?