cplusplus.com cplusplus.com
cplusplus.com   C++ : Reference : C Library : cmath (math.h) : cos
 
- -
C++
Information
Documentation
Reference
Articles
Sourcecode
Forum
Reference
C Library
IOstream Library
Strings library
STL Containers
STL Algorithms
C Library
cassert (assert.h)
cctype (ctype.h)
cerrno (errno.h)
cfloat (float.h)
climits (limits.h)
clocale (locale.h)
cmath (math.h)
csetjmp (setjmp.h)
csignal (signal.h)
cstdarg (stdarg.h)
cstddef (stddef.h)
cstdio (stdio.h)
cstdlib (stdlib.h)
cstring (string.h)
ctime (time.h)
cmath (math.h)
functions:
· acos
· asin
· atan
· atan2
· ceil
· cos
· cosh
· exp
· fabs
· floor
· fmod
· frexp
· ldexp
· log
· log10
· modf
· pow
· sin
· sinh
· sqrt
· tan
· tanh
macro constants:
· HUGE_VAL

-

cos function
     double cos (      double x );
      float cos (       float x );
long double cos ( long double x );
<cmath>

Compute cosine

Returns the cosine of an angle of x radians.

Parameters

x
Floating point value representing an angle expressed in radians.

Return Value

Cosine of x.

Portability

In C, only the double version of this function exists with this name.

Example

/* cos example */
#include <stdio.h>
#include <math.h>

#define PI 3.14159265

int main ()
{
  double param, result;
  param = 60.0;
  result = cos (param*PI/180);
  printf ("The cosine of %lf degrees is %lf.\n", param, result );
  return 0;
}

Output:


The cosine of 60.000000 degrees is 0.500000.

See also

sin Compute sine (function)
tan Compute tangent (function)
© The C++ Resources Network, 2000-2007 - All rights reserved
Spotted an error? - contact us