Вектор отсутствует на 0,000000001f, поэтому тест не пройден.
Выполнение логики в моей голове приводит к -1.0f, -1.0f, но когда я написал код для прохождения теста (используя встроенные методы Vector), ответ возвращается как -0.999999999f, -0.999999999f, который по-прежнему 'право'.
Кстати, это C # (класс Vector2, предоставляемый платформой XNA), поэтому я попытался добавить значение epsilon для каждого параметра x и y в векторе, но это не сработало.
Я вижу это так: кодируя ответ, я пишу производственный код. Например. было бы то же самое. Конечно, это не правильно.
Любой совет?