Страницы

Поиск по вопросам

среда, 31 октября 2018 г.

tan и бесконечность

Может ли tan возвратить бесконечность? При каком значении? pi/2 не возвращает бесконечность (из за погрешностей, наверно).


Ответ

Нет, tan не может вернуть бесконечность (+Inf или -Inf).
Из примечания к описанию tan в cppreference
У функции есть полюса при x = π(1/2 + n), однако существующие реализации чисел с плавающей точкой не могут точно представить π/2, поэтому аргумент никогда не попадает в полюс.

Комментариев нет:

Отправить комментарий