Laws of Cosines and Sines for Angles/Sides of Triangles Enter two angles and any side, or 3 sides, or two sides and angle between them, into the boxes above to get the other sides and angles using the laws of cosines or sines and sum of angles of triangle. After entering sides/angles click button [Calculate].
JavaScript © 2000 by John A. Byers

Law of Cosines:
(side a) = SQRT((side b)2 + (side c)2 - 2(side b)(side c)cos(angle A))
(side b) = SQRT((side a)2 + (side c)2 - 2(side a)(side c)cos(angle B))
(side c) = SQRT((side a)2 + (side b)2 - 2(side a)(side b)cos(angle C))

Solving for the angles from equations above:
(angle A) = arccos [(-(side a)2 + (side b)2 + (side c)2)/(2(side a)(side b))]
(angle B) = arccos [(-(side b)2 + (side a)2 + (side c)2)/(2(side a)(side c))]
(angle C) = arccos [(-(side c)2 + (side a)2 + (side b)2)/(2(side a)(side b))]
where:
arccos [] = arctan(SQRT(1 - X2)/X), where X = cos []

Law of Sines:
(side a)/sin(angle A) = (side b)/sin(angle B) = (side c)/sin(angle C)

Law of angular sum of triangle:
(angle A) + (angle B) + (angle C) = 180

To convert degrees to radians (which are used in the formulas):
degrees = radians(180/3.141593)
radians = degrees(3.141593/180)