ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
28 ноября
322842 Топик полностью
AlexBi (13.04.2012 16:23, просмотров: 91) ответил SciFi на Легко отличить 0 и 180: сказано, что модули примерно равны, то есть берём сумму векторов и сравниваем по модулю с одним из них (причём можно халтурно, взяв сумму модулей координат). Если ~0, то угол 180, если ~2*m, то угол 0.
Это получается мы сперва создали себе трудности (использовав синус), а потом их преодолеваем. Лучше сразу взять косинус, он даст то, что надо, без дополнительных проблем.