ASA Triangle Calculator
Solve any triangle given two angles and the included side (ASA). Calculate all sides, angles, area, perimeter, heights, medians, and more.
About
The ASA (Angle-Side-Angle) configuration defines a triangle uniquely when two angles and the included side are known. The third angle B is computed as 180Β° β A β C. The remaining sides are resolved through the Law of Sines. Incorrect angle entry where A + C β₯ 180Β° produces a degenerate or impossible figure. This tool computes all six primary elements plus derived quantities: three altitudes, three medians, inradius r, circumradius R, and area S. Results assume Euclidean plane geometry. Accuracy degrades for near-degenerate triangles where any angle approaches 0Β° or 180Β°.
Formulas
The ASA method begins by computing the missing angle from the triangle angle sum:
The Law of Sines then resolves the unknown sides:
Therefore:
The area uses the trigonometric formula:
The circumradius R and inradius r are:
Where A = angle at vertex A, B = angle at vertex B, C = angle at vertex C, a = side opposite A, b = side opposite B (the known included side), c = side opposite C, S = area, s = semi-perimeter, R = circumradius, r = inradius.
Reference Data
| Property | Formula | Description |
|---|---|---|
| Third Angle | B = 180Β° β A β C | Angle sum property of triangles |
| Side a | a = b β sin Asin B | Law of Sines - side opposite angle A |
| Side c | c = b β sin Csin B | Law of Sines - side opposite angle C |
| Perimeter | P = a + b + c | Sum of all sides |
| Semi-perimeter | s = P2 | Half the perimeter, used in many formulas |
| Area (Trig) | S = 12 β a β c β sin B | Area from two sides and included angle |
| Area (Heron) | S = βs(sβa)(sβb)(sβc) | Heron's formula - cross-check |
| Height ha | ha = 2Sa | Altitude to side a |
| Height hb | hb = 2Sb | Altitude to side b |
| Height hc | hc = 2Sc | Altitude to side c |
| Median ma | ma = 12β2b2 + 2c2 β a2 | Median to side a |
| Median mb | mb = 12β2a2 + 2c2 β b2 | Median to side b |
| Median mc | mc = 12β2a2 + 2b2 β c2 | Median to side c |
| Inradius | r = Ss | Radius of inscribed circle |
| Circumradius | R = a2 sin A | Radius of circumscribed circle |
| Angle Bisector ta | ta = 2bcb + c β cos A2 | Bisector from vertex A |
| Triangle Type (sides) | - | Equilateral, Isosceles, or Scalene |
| Triangle Type (angles) | - | Acute, Right, or Obtuse |