Description
C99 specifies a large number of specified standard results for complex trigonometric operations. A testing regime needs to be set up to check which of these equivalences happen "automatically" with floating-point, and which special cases need to be detected in the method and assigned to the result according to the standard.