Trigonometric Functions (GNU MPC 1.3.0)

Next: Modular Functions, Previous: Power Functions and Logarithm, Up: Complex Functions [Index]

### 5.9 Trigonometric Functions

Function: int mpc_sin (mpc_t rop, const mpc_t op, mpc_rnd_t rnd) ¶
Function: int mpc_cos (mpc_t rop, const mpc_t op, mpc_rnd_t rnd) ¶
Function: int mpc_tan (mpc_t rop, const mpc_t op, mpc_rnd_t rnd) ¶

  Set rop to the sine, cosine, tangent of op, rounded according to rnd with the precision of rop.

Function: int mpc_sin_cos (mpc_t rop_sin, mpc_t rop_cos, const mpc_t op, mpc_rnd_t rnd_sin, mpc_rnd_t rnd_cos) ¶

  Set rop_sin to the sine of op, rounded according to rnd_sin with the precision of rop_sin, and rop_cos to the cosine of op, rounded according to rnd_cos with the precision of rop_cos.

Function: int mpc_sinh (mpc_t rop, const mpc_t op, mpc_rnd_t rnd) ¶
Function: int mpc_cosh (mpc_t rop, const mpc_t op, mpc_rnd_t rnd) ¶
Function: int mpc_tanh (mpc_t rop, const mpc_t op, mpc_rnd_t rnd) ¶

  Set rop to the hyperbolic sine, hyperbolic cosine, hyperbolic tangent of op, rounded according to rnd with the precision of rop.

Function: int mpc_asin (mpc_t rop, const mpc_t op, mpc_rnd_t rnd) ¶
Function: int mpc_acos (mpc_t rop, const mpc_t op, mpc_rnd_t rnd) ¶
Function: int mpc_atan (mpc_t rop, const mpc_t op, mpc_rnd_t rnd) ¶

  Set rop to the inverse sine, inverse cosine, inverse tangent of op, rounded according to rnd with the precision of rop.

Function: int mpc_asinh (mpc_t rop, const mpc_t op, mpc_rnd_t rnd) ¶
Function: int mpc_acosh (mpc_t rop, const mpc_t op, mpc_rnd_t rnd) ¶
Function: int mpc_atanh (mpc_t rop, const mpc_t op, mpc_rnd_t rnd) ¶

  Set rop to the inverse hyperbolic sine, inverse hyperbolic cosine, inverse hyperbolic tangent of op, rounded according to rnd with the precision of rop. The branch cut of `mpc_acosh` is (-Inf, 1)

Next: Modular Functions, Previous: Power Functions and Logarithm, Up: Complex Functions [Index]