# 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.

Parent topic: Language Summary Tables