SINCOS(3) | Library Functions Manual | SINCOS(3) |
sincos
, sincosf
,
sincosl
—
#include <math.h>
void
sincos
(double
x, double *s,
double *c);
void
sincosf
(float
x, float *s,
float *c);
void
sincosl
(long
double x, long double
*s, long double
*c);
sincos
(), sincosf
(), and
sincosl
() functions compute the sine and cosine of
x. Using these functions allows argument reduction to
occur only once instead of twice with individual invocations of
sin
() and cos
(). Like
sin
() and cos
(), a large
magnitude argument may yield a result with little or no significance.
sincos
(),
sincosf
(), and sincosl
(), the
objects pointed to by *s and *c
are assigned the values of sine and cosine, respectively.
March 10, 2018 | OpenBSD-current |