Ну и, логикой полезно пользоваться - если, как вам "намекает"
Slow, у вас было выражение, независящее от знака

, а получилось неопределённое при

, значит вы где-то сделали глупую ошибку (глупые ошибки я в оценке "очень верны" не считал, поскольку они легко исправляются).
Я могу подробно проделать и показать, что именно я имею ввиду.

Интегральный косинус опрелён так, что его аргументом является нижний предел, причём, аргумент должен быть строго больше нуля. Другими словами

Для существования необходимо, чтобы

. Так как

, потому что я его так ввёл, соответсвенно

может быть только больше нуля.
Вот что я подразумевал.