Inverse Cosine Calculator

Domain: โˆ’1 โ‰ค x โ‰ค 1

Result
Calculated
arccos(0.5)
60°
Degrees60°
Radians1.0472 rad
Gradians66.6667 grad
π Fractionπ/3

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.

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:

  1. Domain: โˆ’1 โ‰ค x โ‰ค 1
  2. Range (principal value): 0ยฐ to 180ยฐ (0 to ฯ€ radians)
  3. Not odd or even: arccos(โˆ’x) = ฯ€ โˆ’ arccos(x)
  4. 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:

  1. 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.
  2. 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.
  3. 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.
\n

Common Inverse Cosine Values

Standard arccos values. Click any row to calculate.

x (Input)arccos(x) Degreesarccos(x) RadiansFraction of ฯ€
โˆ’1180ยฐ3.1416 radฯ€
โˆ’โˆš3/2 โ‰ˆ โˆ’0.8660150ยฐ2.6180 rad5ฯ€/6
โˆ’โˆš2/2 โ‰ˆ โˆ’0.7071135ยฐ2.3562 rad3ฯ€/4
โˆ’0.5120ยฐ2.0944 rad2ฯ€/3
090ยฐ1.5708 radฯ€/2
0.560ยฐ1.0472 radฯ€/3
โˆš2/2 โ‰ˆ 0.707145ยฐ0.7854 radฯ€/4
โˆš3/2 โ‰ˆ 0.866030ยฐ0.5236 radฯ€/6
10ยฐ0 rad0

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.