Прошу прощения. Выход функции принимает значение не -1E#0 а -1.#QNAN и не меняется никак.