c/numeric/complex/ccos

@1-3@ Computes the complex cosine of. @4@ Type-generic macro: If has type,  is called. if has type,  is called, if  has type ,  is called. If is real or integer, then the macro invokes the corresponding real function. If is imaginary, then the macro invokes the corresponding real version of the function cosh, implementing the formula $cos(iy) = cosh(y)$, and the return type is real.

Return value
If no errors occur, the complex cosine of is returned.

Errors and special cases are handled as if the operation is implemented by.