LINUX.ORG.RU

История изменений

Исправление MyTrooName, (текущая версия) :

-0.+0.j, -0.+0.j

это уже не ноль, как подметили выше.

аргумент комплексного нуля не определен, отсюда и противоположные результаты. если ты вычисляешь аргумент нуля, ты что-то делаешь не так. попробуй переписать формулы, чтобы избавиться от неопределенностей.

правильный ответ в твоем случае не [0, 0, 0, 0], а [NaN, NaN, NaN, NaN]

Исходная версия MyTrooName, :

-0.+0.j, -0.+0.j

это уже не ноль, как подметили выше.

аргумент комплексного нуля не определен, отсюда и противоположные результаты. если ты вычисляешь аргумент нуля, ты что-то делаешь не так. попробуй переписать формулы, чтобы избавиться от неопределенностей.