How to Calculate Sine and Cosine Without a Calculator
At a glance
- 1. Check the angle
Identify whether the angle is in degrees or radians; Taylor series require radians.
- 2. Reduce the angle
Use periodicity and symmetry to replace the angle with an equivalent, smaller one.
- 3. Choose a method
Use exact special-angle values when possible; otherwise approximate with a Taylor series.
- 4. Find related functions
Calculate tangent as sine divided by cosine, and use reciprocals for the other functions.
You can calculate trigonometric values by hand in two ways: use exact identities for familiar angles, or find a numerical approximation for other angles. The most useful general method is to reduce the angle and then evaluate a Taylor series.
The first thing to check is whether the angle is given in degrees or radians. The standard Taylor series use radians; substituting a degree measure directly gives the wrong result.
Use exact values for familiar angles
The trigonometric functions have simple exact values at a few standard angles. Memorizing these makes it possible to calculate many other values using angle-addition formulas.
| Degrees | Radians | |||
|---|---|---|---|---|
| undefined |
For example, the angle-addition identity
lets you calculate exactly by writing . Substituting the table values gives
This approach is best when an angle can be built from familiar angles. It does not provide a short exact expression for every angle.
Reduce the angle before calculating
Trigonometric functions repeat and have symmetries. For sine and cosine,
for any integer . Also, and . These identities let you move an angle into a smaller range before using a series.
If the angle is in degrees, convert it to radians using
where is the degree measure. For instance, becomes radians.
Use periodicity and quadrant symmetries to reduce the angle to a reference angle , while keeping track of the signs of sine and cosine. To ensure a Taylor-series argument no larger than , if , use cofunction identities: and . The resulting series argument is then at most .
Approximate with Taylor series
For an angle measured in radians, the series are
and
Here, means the product of the positive integers from through . To approximate a value, calculate a few terms and stop when the next term is smaller than the accuracy you need. For a small angle, the terms decrease rapidly. In the alternating series, once terms are decreasing, the error from stopping is no larger than the first omitted term.
Worked example: approximate
The input means one radian. Use the first five terms:
The next term is , so the error in this approximation is less than that amount. Thus to five decimal places.
For cosine, use its series in the same way. For example, the first four terms give . Add more terms if you need greater accuracy.
Calculate tangent and the other functions
Once you have sine and cosine, calculate tangent by division:
provided . For example, using the estimates above gives .
The reciprocal functions follow directly:
These are undefined when their denominators are zero. You can also calculate other angles from a known value with identities such as and .
Common mistakes
- Using degrees in a Taylor series. Convert to radians first. For example, use , not , for .
- Ignoring the quadrant. Reducing an angle to a reference angle may change the sign. Sine and cosine signs depend on the original quadrant.
- Stopping too soon. The first term or two can give a rough estimate, but check the size of the next term to judge accuracy.
- Dividing by a value near zero. Tangent and reciprocal functions can be undefined or very sensitive to small rounding errors near their vertical asymptotes.
For a general angle, a decimal approximation is usually the practical result. Exact values are especially convenient for standard angles and angles related to them by identities.
References
Spotted an error? Send a correction. Read how we write and check articles in our editorial policy.