Manual Pages for Linux CentOS command on man sincosf
MyWebUniversity

Manual Pages for Linux CentOS command on man sincosf

SINCOS(3) Linux Programmer's Manual SINCOS(3)

NAME

sincos, sincosf, sincosl - calculate sin and cos simultaneously SYNOPSIS

#define GNUSOURCE /* See featuretestmacros(7) */

#include void sincos(double x, double *sin, double *cos); void sincosf(float x, float *sin, float *cos); void sincosl(long double x, long double *sin, long double *cos);

Link with -lm. DESCRIPTION Several applications need sine and cosine of the same angle x. This function computes both at the same time, and stores the results in *sin and *cos. If x is a NaN, a NaN is returned in *sin and *cos. If x is positive infinity or negative infinity, a domain error occurs, and a NaN is returned in *sin and *cos. RETURN VALUE These functions return void. ERRORS See matherror(7) for information on how to determine whether an error has occurred when calling these functions. The following errors can occur: Domain error: x is an infinity

An invalid floating-point exception (FEINVALID) is raised. These functions do not set errno. VERSIONS These functions first appeared in glibc in version 2.1. ATTRIBUTES For an explanation of the terms used in this section, see attributes(7). ┌───────────────────────────────┬───────────────┬─────────┐ │Interface │ Attribute │ Value │ ├───────────────────────────────┼───────────────┼─────────┤

│sincos(), sincosf(), sincosl() │ Thread safety │ MT-Safe │ └───────────────────────────────┴───────────────┴─────────┘ CONFORMING TO This function is a GNU extension. SEE ALSO cos(3), sin(3), tan(3) COLOPHON

This page is part of release 3.53 of the Linux man-pages project. A description of the project, and information about reporting bugs, can

be found at http://www.kernel.org/doc/man-pages/.

GNU 2008-08-11 SINCOS(3)




Contact us      |      About us      |      Term of use      |       Copyright © 2000-2019 MyWebUniversity.com ™