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

ParameterTypeRequiredDescription
numberTYesAny 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)) = x for x in (-π/2, π/2)

Examples

Last update at: 2025/10/13 10:23:46