.\" Copyright 2002 Walter Harms (walter.harms@informatik.uni-oldenburg.de) .\" Distributed under GPL, 2002-07-27 Walter Harms .\" .TH SINCOS 3 2004-10-05 "GNU" "Linux Programmer's Manual" .SH NAME sincos, sincosf, sincosl \- calculate sin and cos simultaneously .SH SYNOPSIS .nf .B #define _GNU_SOURCE .B #include .sp .BI "void sincos(double " x ", double *" sin ", double *" cos ); .br .BI "void sincosf(float " x ", float *" sin ", float *" cos ); .br .BI "void sincosl(long double " x ", long double *" sin ", long double *" cos ); .fi .sp Link with \fI-lm\fP. .SH DESCRIPTION Several applications need sine and cosine of the same angle .IR x . This function computes both at the same time, and stores the results via the given pointers. .SH "CONFORMING TO" This function is a GNU extension. .SH "SEE ALSO" .BR cos (3), .BR sin (3), .BR tan (3), .BR feature_test_macros (7)