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