COS — Cosine function#

COS(X)#

COS(X) computes the cosine of X.

Parameters:

X – The type shall be REAL or COMPLEX.

Returns:

The return value is of the same type and kind as X. The real part of the result is in radians. If X is of the type REAL, the return value lies in the range -1 leq cos (x) leq 1.

Standard:

Fortran 77 and later, has overloads that are GNU extensions

Class:

Elemental function

Syntax:
RESULT = COS(X)
Example:
program test_cos
  real :: x = 0.0
  x = cos(x)
end program test_cos
Specific names:

Name

Argument

Return type

Standard

COS(X)

REAL(4) X

REAL(4)

Fortran 77 and later

DCOS(X)

REAL(8) X

REAL(8)

Fortran 77 and later

CCOS(X)

COMPLEX(4) X

COMPLEX(4)

Fortran 77 and later

ZCOS(X)

COMPLEX(8) X

COMPLEX(8)

GNU extension

CDCOS(X)

COMPLEX(8) X

COMPLEX(8)

GNU extension

See also:

Inverse function: ACOS — Arccosine function Degrees function: COSD — Cosine function, degrees