Law of Cosines Calculator
Solve triangles using the Law of Cosines. Supports SAS (Side-Angle-Side) and SSS (Side-Side-Side) cases. Get step-by-step solutions, interactive triangle visualization, area, perimeter, and triangle classification!
Your ad blocker is preventing us from showing ads
MiniWebtool is free because of ads. If this tool helped you, please support us by going Premium (adāfree + faster tools), or allowlist MiniWebtool.com and reload.
- Allow ads for MiniWebtool.com, then reload
- Or upgrade to Premium (adāfree)
About Law of Cosines Calculator
Welcome to our Law of Cosines Calculator, a powerful trigonometry tool for solving triangles. Whether you know two sides and the included angle (SAS) or all three sides (SSS), this calculator provides complete solutions with step-by-step explanations, interactive visualizations, and additional triangle properties like area and perimeter.
What is the Law of Cosines?
The Law of Cosines (also called the Cosine Rule) is a fundamental theorem in trigonometry that relates the lengths of the sides of any triangle to the cosine of one of its angles. It is a generalization of the Pythagorean theorem and works for all triangles, not just right triangles.
Where $a$, $b$, and $c$ are the lengths of the sides, and $C$ is the angle opposite side $c$. The formula can be rearranged to find any side or angle:
To find an angle when all sides are known:
Understanding Triangle Cases
When you know two sides and the angle between them (the included angle).
- Given: Sides $a$ and $b$, Angle $C$
- Find: Side $c$, Angles $A$ and $B$
- Method: Use $c^2 = a^2 + b^2 - 2ab\cos(C)$
When you know all three sides of the triangle.
- Given: Sides $a$, $b$, and $c$
- Find: Angles $A$, $B$, and $C$
- Requirement: Triangle inequality must hold
How to Use This Calculator
- Select the case type: Choose SAS if you have two sides and the included angle, or SSS if you have all three sides.
- Choose angle unit: Select degrees or radians based on your input data.
- Enter your values:
- SAS: Enter side a, side b, and angle C (the angle between them)
- SSS: Enter all three sides a, b, and c
- Click Calculate: Get the complete triangle solution with all sides, angles, area, and perimeter.
- Review the solution: Examine the step-by-step calculation and interactive triangle visualization.
Applications of the Law of Cosines
Law of Cosines vs Pythagorean Theorem
The Law of Cosines is a generalization of the Pythagorean theorem. When angle $C = 90°$, we have $\cos(90°) = 0$, so the formula simplifies to:
This is exactly the Pythagorean theorem! The Law of Cosines extends this relationship to work with any triangle, not just right triangles.
Triangle Inequality Theorem
For three lengths to form a valid triangle, they must satisfy the Triangle Inequality Theorem: the sum of any two sides must be greater than the third side.
- $a + b > c$
- $a + c > b$
- $b + c > a$
Our calculator automatically validates SSS inputs against this theorem.
Classifying Triangles
The Law of Cosines can help determine the type of triangle:
- Acute triangle: If $c^2 < a^2 + b^2$ (all angles less than 90°)
- Right triangle: If $c^2 = a^2 + b^2$ (one angle is exactly 90°)
- Obtuse triangle: If $c^2 > a^2 + b^2$ (one angle greater than 90°)
Law of Cosines vs Law of Sines
Both laws are essential for solving triangles, but they apply to different situations:
- Law of Cosines: Best for SAS and SSS cases
- Law of Sines: Best for ASA, AAS, and SSA (ambiguous) cases
- The Law of Cosines is more computationally stable for obtuse angles
- Together, these laws can solve any triangle given sufficient information
Frequently Asked Questions
What is the Law of Cosines?
The Law of Cosines is a fundamental theorem in trigonometry that relates the lengths of the sides of a triangle to the cosine of one of its angles. The formula is $c^2 = a^2 + b^2 - 2ab\cos(C)$, where $a$, $b$, and $c$ are the sides of the triangle, and $C$ is the angle opposite side $c$. It generalizes the Pythagorean theorem to all triangles.
When should I use the Law of Cosines vs Law of Sines?
Use the Law of Cosines for SAS (Side-Angle-Side) and SSS (Side-Side-Side) cases. Use the Law of Sines for ASA (Angle-Side-Angle), AAS (Angle-Angle-Side), and SSA (Side-Side-Angle) cases. The Law of Cosines is more computationally stable for small angles.
What is the SAS case in triangle solving?
SAS (Side-Angle-Side) is when you know two sides of a triangle and the angle between them (the included angle). Using the Law of Cosines, you can find the third side, and then calculate the remaining angles.
What is the SSS case in triangle solving?
SSS (Side-Side-Side) is when you know all three sides of a triangle. Using the Law of Cosines rearranged to solve for angles, you can find all three angles. The triangle must satisfy the triangle inequality theorem.
How do I know if three sides can form a valid triangle?
Three sides form a valid triangle if they satisfy the Triangle Inequality Theorem: the sum of any two sides must be greater than the third side. This means $a + b > c$, $a + c > b$, and $b + c > a$ must all be true.
How is the Law of Cosines related to the Pythagorean theorem?
The Law of Cosines is a generalization of the Pythagorean theorem. When angle $C$ is 90°, $\cos(90°) = 0$, so the formula $c^2 = a^2 + b^2 - 2ab\cos(C)$ reduces to $c^2 = a^2 + b^2$, which is the Pythagorean theorem.
Additional Resources
Reference this content, page, or tool as:
"Law of Cosines Calculator" at https://MiniWebtool.com/law-of-cosines-calculator/ from MiniWebtool, https://MiniWebtool.com/
by miniwebtool team. Updated: Jan 19, 2026
You can also try our AI Math Solver GPT to solve your math problems through natural language question and answer.
Related MiniWebtools:
Trigonometry Calculators:
- DMS to Decimal Degrees Converter New
- Law of Cosines Calculator New
- Law of Sines Calculator New
- Right Triangle Calculator New
- Sine Calculator New
- Hyperbolic Functions Calculator New
- Trigonometric Function Grapher New
- Arcsin Calculator New
- Arccos (Inverse Cosine) Calculator New
- Cosine Calculator New
- High-Precision Tangent Calculator New
- Cosecant/Secant/Cotangent Calculator New
- Arctan Calculator New
- Arctan2 Calculator New
- Decimal Degrees to DMS Converter New
- Interactive Unit Circle Visualizer New
- Trigonometric Identities Calculator New