Всё должно быть сделано настолько простым, насколько это возможно, но не проще. А. Энштейн
Во-первых, избавьтесь от 1ого корня. sqrt(1/2+1/2cos(a)) = sqrt(cos^2(a/2)) Угол от pi до 2pi => 3тья и 4ая четверти Извлекая косинус получим |cos(a/2)| И какой знак выберем?
Затем проделать ту же операцию и ещё раз выьрать знак
Всё должно быть сделано настолько простым, насколько это возможно, но не проще. А. Энштейн
Отрицательный, верно. Только не обязательно во второй четверти. Может быть и в третьей, если угол больше 3pi/2, но меньше 2pi
Собственно, делаете так 2 раза, только предупреждаю, при втором извлечении далеко не факт, что знак сохранится. Там угол будет a/4, так что подумайте снова
Угол нужен, чтобы определить четверть и, следовательно, знак после извлечения корня.
это же не конец?
sqrt(1/2+1/2cos(a)) = sqrt(cos^2(a/2))
Угол от pi до 2pi => 3тья и 4ая четверти
Извлекая косинус получим |cos(a/2)|
И какой знак выберем?
Затем проделать ту же операцию и ещё раз выьрать знак
Можно и умно извлечь.
Почему +, объясните?
В третьей четверти косинус отрицательный, а в четвёртой - положительный. Думайте
Только не обязательно во второй четверти. Может быть и в третьей, если угол больше 3pi/2, но меньше 2pi
Собственно, делаете так 2 раза, только предупреждаю, при втором извлечении далеко не факт, что знак сохранится. Там угол будет a/4, так что подумайте снова