summaryrefslogtreecommitdiffstats
path: root/man3/sincos.3
diff options
context:
space:
mode:
Diffstat (limited to 'man3/sincos.3')
-rw-r--r--man3/sincos.329
1 files changed, 29 insertions, 0 deletions
diff --git a/man3/sincos.3 b/man3/sincos.3
new file mode 100644
index 000000000..9dc7a107a
--- /dev/null
+++ b/man3/sincos.3
@@ -0,0 +1,29 @@
+.\" 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 #include <math.h>
+.sp
+.BI "void sincos(double " x ", double *" sin ", double *" cos );
+.sp
+.BI "void sincosf(float " x ", float *" sin ", float *" cos );
+.sp
+.BI "void sincosl(long double " x ", long double *" sin ", long double *" cos );
+.fi
+.sp
+Link with \-lm.
+.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)