Intel® Fortran Compiler 18.0 Developer Guide and Reference

Trigonometric, Exponential, Root, and Logarithmic Intrinsic Procedures

The following table lists intrinsic procedures for trigonometric, exponential, root, and logarithmic operations.

NOTE

Many routines in the LIBM library (Math Library) are more highly optimized for Intel® microprocessors than for non-Intel microprocessors.

Name

Description

ACOS

Returns the arccosine of the argument, expressed in radians between 0 and pi.

ACOSD

Returns the arccosine of the argument, expressed in degrees between 0 and 180.

ALOG

Returns natural log of the argument.

ALOG10

Returns common log (base 10) of the argument.

ASIN

Returns the arcsine of the argument, expressed in radians between ±pi/2.

ASIND

Returns the arcsine of the argument, expressed in degrees between ±90°.

ATAN

Returns the arctangent of the argument, expressed in radians between ±pi/2.

ATAND

Returns the arctangent of the argument, expressed in degrees between ±90°.

ATAN2

Returns the arctangent of the first argument divided by the second argument, expressed in radians between ±pi.

ATAN2D

Returns the arctangent of the first argument divided by the second argument, expressed in degrees between ±180°.

CCOS

Returns complex cosine of the argument.

CDCOS

Returns the double-precision complex cosine of the argument.

CDEXP

Returns double-precision complex exponential value of the argument.

CDLOG

Returns the double-precision complex natural log of the argument.

CDSIN

Returns the double-precision complex sine of the argument.

CDSQRT

Returns the double-precision complex square root of the argument.

CEXP

Returns the complex exponential value of the argument.

CLOG

Returns the complex natural log of the argument.

COS

Returns the cosine of the argument, which is in radians.

COSD

Returns the cosine of the argument, which is in degrees.

COSH

Returns the hyperbolic cosine of the argument.

COTAN

Returns the cotangent of the argument, which is in radians.

COTAND

Returns the cotangent of the argument, which is in degrees.

CSIN

Returns the complex sine of the argument.

CSQRT

Returns the complex square root of the argument.

DACOS

Returns the double-precision arccosine of the argument radians between 0 and pi.

DACOSD

Returns the arccosine of the argument in degrees between 0 and 180.

DASIN

Returns the double-precision arcsine of the argument in radians between ±pi/2.

DASIND

Returns the double-precision arcsine of the argument degrees between ±90°.

DATAN

Returns the double-precision arctangent of the argument radians between ±pi/2.

DATAND

Returns the double-precision arctangent of the argument degrees between ±90°.

DATAN2

Returns the double-precision arctangent of the first argument divided by the second argument, expressed in radians between ±pi.

DATAN2D

Returns the double-precision arctangent of the first argument divided by the second argument, expressed in degrees between ±180°.

DCOS

Returns the double-precision cosine of the argument, which is in radians.

DCOSD

Returns the double-precision cosine of the argument, which is in degrees.

DCOSH

Returns the double-precision hyperbolic cosine of the argument.

DCOTAN

Returns the double-precision cotangent of the argument.

DEXP

Returns the double-precision exponential value of the argument.

DLOG

Returns the double-precision natural log of the argument.

DLOG10

Returns the double-precision common log (base 10) of the argument.

DSIN

Returns the double-precision sin of the argument, whch is in radians.

DSIND

Returns the double-precision sin of the argument, which is in degrees.

DSINH

Returns the double-precision hyperbolic sine of the argument.

DSQRT

Returns the double-precision square root of the argument.

DTAN

Returns the double-precision tangent of the argument, which is in radians.

DTAND

Returns the double-precision tangent of the argument, which is in degrees.

DTANH

Returns the double-precision hyperbolic tangent of the argument.

EXP

Returns the exponential value of the argument.

EXP10

Returns the base 10 exponential value of the argument.

LOG

Returns the natural log of the argument.

LOG10

Returns the common log (base 10) of the argument.

SIN

Returns the sine of the argument, which is in radians.

SIND

Returns the sine of the argument, which is in degrees.

SINH

Returns the hyperbolic sine of the argument.

SQRT

Returns the square root of the argument.

TAN

Returns the tangent of the argument, which is in radians.

TAND

Returns the tangent of the argument, which is in degrees.

TANH

Returns the hyperbolic tangent of the argument.