The inverse cosine calculator (also called an arccos calculator) computes the arccosine of any value between โ1 and 1 and returns the angle whose cosine equals that value. Enter a decimal, choose between degrees and radians, and get instant results.
Inverse Cosine Calculator
Domain: โ1 โค x โค 1
What is Inverse Cosine?
Inverse cosine (arccos or cosโปยน) is a trigonometric function that returns the angle whose cosine equals a given number. Written as cosโปยน(x), arccos(x), or acos(x).
In a right triangle, cos(ฮธ) = adjacent / hypotenuse. The inverse cosine reverses that: given the ratio adjacent / hypotenuse, arccos returns the angle ฮธ.
Key properties:
- Domain: โ1 โค x โค 1
- Range (principal value): 0ยฐ to 180ยฐ (0 to ฯ radians)
- Not odd or even: arccos(โx) = ฯ โ arccos(x)
- Key identity: arcsin(x) + arccos(x) = ฯ/2
How to Calculate Inverse Cosine
Unlike algebraic functions, the inverse cosine (arccos) is categorized as a transcendental mathematical function, meaning it cannot be perfectly represented by a finite sequence of algebraic operations. Calculators compute arccosine using polynomial approximations.
The inverse cosine can also be derived instantly from the inverse sine utilizing the fundamental complementary identity:
arccos(x) = π/2 − arcsin(x)
In calculus, the derivative of the inverse cosine function proves critical for integrating specific rational functions. The geometric rate of change is given by: d/dx [arccos(x)] = −1 / √(1 − x²).
Difference between Cosine and Inverse Cosine
The relationship between cosine and inverse cosine defines a foundational principle of inverse trigonometric limits.
- The Cosine Function (cos): You insert an angle (in degrees or radians) into cosine, and it generates the ratio of the adjacent side to the hypotenuse. The input domain is infinite.
- The Inverse Cosine Function (arccos): You input a valid ratio and it outputs the angle. Because the hypotenuse is always the longest side, the valid input ratio is tightly bound within [−1, 1].
When engineers track rotating objects, they must utilize the principal output range of arccosine, which is strictly defined from 0 to π radians (0° to 180°). This ensures that every valid cosine ratio traces backward to only one unique, positive upper-hemisphere angle.
Real-Life Applications
Inverse cosine algorithms run silently behind several major computational, physical, and digital systems:
- Vector Mathematics & 3D Graphics: The dot product formula relies uniquely on cosine. To calculate the 3D collision angle between moving particles or virtual lighting rays in a video game engine, developers use the arccos of the dot product.
- Electrical Engineering: When computing AC power systems, the "Power Factor" is calculated using the phase angle difference between voltage and current. Arccosine extracts this operational phase angle directly.
- Astronomy & Navigation: Celestial navigation requires computing the true distance and angle between two stars in the sky. The spherical law of cosines relies deeply on inverse cosine to find these enormous orbital angles.
Common Inverse Cosine Values
Standard arccos values. Click any row to calculate.
| x (Input) | arccos(x) Degrees | arccos(x) Radians | Fraction of ฯ |
|---|---|---|---|
| โ1 | 180ยฐ | 3.1416 rad | ฯ |
| โโ3/2 โ โ0.8660 | 150ยฐ | 2.6180 rad | 5ฯ/6 |
| โโ2/2 โ โ0.7071 | 135ยฐ | 2.3562 rad | 3ฯ/4 |
| โ0.5 | 120ยฐ | 2.0944 rad | 2ฯ/3 |
| 0 | 90ยฐ | 1.5708 rad | ฯ/2 |
| 0.5 | 60ยฐ | 1.0472 rad | ฯ/3 |
| โ2/2 โ 0.7071 | 45ยฐ | 0.7854 rad | ฯ/4 |
| โ3/2 โ 0.8660 | 30ยฐ | 0.5236 rad | ฯ/6 |
| 1 | 0ยฐ | 0 rad | 0 |
Frequently Asked Questions
arccos(0) = 90ยฐ or ฯ/2 radians. This is because cos(90ยฐ) = 0.
Both accept inputs in [โ1, 1], but arccos returns angles in [0ยฐ, 180ยฐ] while arcsin returns angles in [โ90ยฐ, 90ยฐ]. They are complementary: arcsin(x) + arccos(x) = 90ยฐ.
Press 2nd or Shift, then press the cos button. The display shows cosโปยน( or acos(. Enter your value and press =.
Yes, use =ACOS(value) in Excel. It returns radians. For degrees, use =DEGREES(ACOS(value)).
The range [0ยฐ, 180ยฐ] is chosen so that arccos is a proper function (one output per input). On this interval, cosine is strictly decreasing, ensuring a unique angle for every input value.