Question:
Can tan
return infinity? At what value? pi/2
does not return infinity (probably due to errors).
Answer:
No, tan
cannot return infinity ( +Inf
or -Inf
).
From a note on tan
description in cppreference :
The function has poles at
x = π(1/2 + n)
, however existing implementations of floating point numbers cannot accurately represent π / 2, so the argument never hits a pole.