ATAN
All functions > MATH > ATAN
Returns the arctangent (inverse tangent) of a number in radians.
Syntax
ATAN(number: T) → DOUBLE sql
Type Parameters:
T: Any numeric type (TINYINT, SMALLINT, INTEGER, BIGINT, FLOAT, DOUBLE, DECIMAL)
Arguments
| Parameter | Type | Required | Description |
|---|---|---|---|
number | T | Yes | Any real number |
Returns
DOUBLE - Arctangent in radians (between -π/2 and π/2)
Notes
- Accepts any real number as input
- Returns values in the range (-π/2, π/2) radians
ATAN(0) = 0,ATAN(1) = π/4,ATAN(-1) = -π/4- As input approaches infinity, result approaches π/2
- Returns NULL if input is NULL
- Inverse of TAN function:
ATAN(TAN(x)) = xfor x in (-π/2, π/2)