ATAN
Returns the inverse tangent value of a numeric expression
Syntax
ATAN( expr )
Arguments
Parameter |
Description |
---|---|
|
Numeric expression |
Returns
When using the ATAN
floating point number scalar function, real
arguments are automatically cast to double
precision.
Notes
The result is given in radians, in the range
[-π/2, π/2]
.If the input value is NULL, the result is NULL.
Examples
For these examples, consider the following table and contents:
CREATE TABLE trig(f DOUBLE);
INSERT INTO trig VALUES (-9999), (-3), (-2), (-1.732)
, (-1), (-0.5), (0), (0.5)
, (1), (1.732), (2), (3), (9999);
Inverse tangent of 1 (= π/4)
numbers=> SELECT ATAN(1);
atan
----
0.7853981633974483
Computing inverse tangent for a column
numbers=> SELECT f, ASIN(f) FROM trig;
f | atan
-------+------------
-9999 | -1.57069632
-3 | -1.24904577
-2 | -1.10714872
-1.732 | -1.04718485
-1 | -0.78539816
-0.5 | -0.46364761
0 | 0.0
0.5 | 0.46364761
1 | 0.78539816
1.732 | 1.04718485
2 | 1.10714872
3 | 1.24904577
9999 | 1.57069632