Arcus Tangent Calculator
Calculate arctan(x) and atan2(y,x) in radians, degrees, and gradians. Interactive graph, derivative, and full inverse tangent reference.
About
The inverse tangent function arctan(x) returns the angle whose tangent equals x. Its output is bounded to the open interval (−π2, π2), or equivalently (−90°, 90°). Misidentifying the quadrant is the single most common error in applied trigonometry. Navigation systems, robotics kinematics, and signal-processing phase detectors all depend on the two-argument variant atan2(y, x) precisely because the single-argument form discards quadrant information. A sign error here can rotate a robotic arm 180° in the wrong direction or invert a radar bearing.
This calculator computes both arctan(x) and atan2(y, x), reports results in radians, degrees, and gradians, and displays the instantaneous derivative 11 + x2. The interactive graph plots y = arctan(x) and marks your input point. Note: the tool uses IEEE 754 double-precision arithmetic, so results near the asymptotes (±π2) carry approximately 15 significant digits of precision.
Formulas
The principal inverse tangent for a single argument:
The two-argument form that preserves quadrant information:
Unit conversions from radians:
The derivative of the inverse tangent:
Where θ = resulting angle, x = tangent value (input), y = vertical component, x = horizontal component (for atan2), π ≈ 3.14159265358979.
Reference Data
| x | arctan(x) rad | arctan(x) ° | arctan(x) grad | Exact Form |
|---|---|---|---|---|
| −∞ | −π2 | −90° | −100grad | −π/2 |
| −√3 | −1.04720 | −60° | −66.667grad | −π/3 |
| −1 | −0.78540 | −45° | −50grad | −π/4 |
| −√33 | −0.52360 | −30° | −33.333grad | −π/6 |
| 0 | 0 | 0° | 0grad | 0 |
| √33 | 0.52360 | 30° | 33.333grad | π/6 |
| 1 | 0.78540 | 45° | 50grad | π/4 |
| √3 | 1.04720 | 60° | 66.667grad | π/3 |
| 2 | 1.10715 | 63.435° | 70.483grad | arctan(2) |
| 3 | 1.24905 | 71.565° | 79.517grad | arctan(3) |
| 5 | 1.37340 | 78.690° | 87.433grad | arctan(5) |
| 10 | 1.47113 | 84.289° | 93.654grad | arctan(10) |
| 100 | 1.56080 | 89.427° | 99.363grad | arctan(100) |
| +∞ | π2 | 90° | 100grad | π/2 |