Tangent is undefined at 90 degrees because tangent equals sine divided by cosine. At 90°, sine is 1 and cosine is 0, so the expression becomes 1 ÷ 0. No real number can be that quotient. The correct answer is undefined, even though tangent grows very large near this angle.
The difference between an angle and a nearby angle matters here. An angle of 89.9° has a finite tangent, while exactly 90° does not. A rounded display can hide that difference, which makes this topic confusing when you first check it on a calculator.
We’ll use a circle, a division check, and nearby angles to explain why the missing value makes sense. You can find related lessons and tools in the trigonometry hub. Keep the degree symbol visible throughout these examples, because changing the angle unit changes the question.
What Happens On The Unit Circle At 90 Degrees?
At 90°, the point on the unit circle is (0, 1). Its horizontal coordinate is zero, and its vertical coordinate is one. Tangent uses vertical coordinate divided by horizontal coordinate, so this point gives 1 ÷ 0 rather than a real value.
A unit circle has radius 1 and its center at (0, 0). Measure the angle counterclockwise from the positive horizontal axis. A quarter turn brings the radius straight upward, placing its endpoint at the top of the circle.
OpenStax’s definition of the trigonometric functions identifies cosine with the horizontal coordinate and sine with the vertical coordinate. It defines tangent as y/x and states that tangent is undefined when x is zero. This circle definition also works beyond the acute angles used in triangles.
Picture the radius as a line from the center to the endpoint. At 45°, it rises and moves right by equal amounts, giving tangent 1. At 90°, it rises but does not move right at all. A vertical line has undefined slope for the same division reason.
Why Can’t We Divide One By Zero?
Division by zero fails because no proposed quotient passes the multiplication check. If 1 ÷ 0 equaled a real number q, then 0 × q would have to equal 1. But zero times every real number equals zero, so no answer works.
For an ordinary division problem, multiplying the quotient by the divisor returns the original number. For example, 12 ÷ 3 = 4 because 3 × 4 = 12. That check connects division to multiplication instead of treating a calculator display as the definition.
Try the same check with a very large candidate, such as one million. Zero times one million is still zero, not one. Adding more digits cannot fix the failure, because the divisor remains exactly zero regardless of the candidate’s size.
Calling the answer infinity doesn’t supply a real quotient either. Infinity describes unbounded behavior in certain settings; it isn’t a real number that makes 0 × q = 1 true. For tangent at exactly 90°, write “undefined” rather than an infinity symbol.
This also explains why tangent isn’t zero at this angle. A zero quotient would require 0 × 0 = 1, which fails immediately. The zero in the denominator blocks division; it doesn’t turn the whole fraction into zero.
Compare 1 ÷ 0 with 0 ÷ 1 before moving on. In the second expression, the quotient zero passes the check because 1 × 0 = 0. Switching the numerator and denominator changes which multiplication statement you must satisfy, so those expressions cannot share an answer.
Does The Right Triangle Rule Still Work?
The opposite-over-adjacent rule applies to an acute angle in a right triangle. You can’t use the triangle’s right angle as though it were one of those acute angles. A nondegenerate right triangle already has one 90° angle, leaving two positive angles that together total 90°.
Imagine keeping a hypotenuse length of 1 while increasing one acute angle. The opposite leg gets longer, and the adjacent leg gets shorter. Their ratio grows because you’re dividing a larger length by a smaller positive length.
At the proposed endpoint of 90°, that adjacent leg would have length zero. The two remaining sides would lie along the same segment, so the figure would collapse. It would no longer be a triangle with three distinct corners and positive area.
This is why a triangle picture can explain the approach toward 90° but cannot provide a valid triangle at that endpoint. The circle extends the angle definition without requiring a triangle. It still gives a zero denominator at 90°, so the missing tangent value remains.
When solving a real right triangle, label the chosen acute angle before naming its opposite and adjacent sides. The right triangle calculator can help with those triangle relationships. Keep that task separate from evaluating tangent at a boundary angle.
What Happens As The Angle Approaches 90 Degrees?
Tangent grows without bound as angles approach 90° from below, but it becomes negative without bound as they approach from above. The two sides behave differently. Neither behavior supplies a value at exactly 90°, and the ordinary two-sided limit does not exist.
Below 90°, the circle point has positive height and a small positive horizontal coordinate. Dividing the positive height by that small positive number produces a large positive tangent. Move closer to 90°, and the horizontal coordinate gets closer to zero.
| Angle in degrees | Tangent | Position |
|---|---|---|
| 89° | 57.29 | Below 90° |
| 89.9° | 572.96 | Below 90° |
| 90° | Undefined | At the boundary |
| 90.1° | −572.96 | Above 90° |
| 91° | −57.29 | Above 90° |
Above 90°, the height remains positive, but the horizontal coordinate becomes negative. A positive number divided by a small negative number gives a large negative result. This sign change explains why you cannot join the two sides with one infinite value.
On a tangent graph, the vertical line at 90° is called a vertical asymptote. The graph rises on one side and falls on the other as it approaches that line. The line itself is not part of the graph, and there is no plotted tangent value at 90°.
Think of the nearby values as separate questions asked at separate inputs. Each listed angle has its own answer, and none is exactly 90°. You can choose inputs closer to the boundary to study the trend, but that process never fills in the missing value at the boundary itself.
Which Other Angles Have Undefined Tangent?
Tangent is undefined wherever cosine equals zero. In degrees, those angles follow the rule θ = 90° + 180°n, where n is any integer. Examples include −90°, 90°, 270°, and 450°; every half turn reaches another point with zero horizontal coordinate.
At 270°, the unit circle point is (0, −1). Tangent would require −1 ÷ 0, which fails the multiplication check just as 1 ÷ 0 does. A negative numerator doesn’t remove the zero in the denominator.
By contrast, tangent is zero at 0° and 180°. Their circle points are (1, 0) and (−1, 0), so the ratios are 0 ÷ 1 and 0 ÷ (−1). Both divisions are valid and equal zero because their denominators are nonzero.
In radians, the undefined angles follow θ = π/2 + nπ. The angle π/2 radians is exactly 90°, and π radians is exactly 180°. These are the same circle positions written with a different unit, not a second set of exceptions.
Why Might A Calculator Show A Large Number?
A large calculator result may come from a nearby angle or from a numerical approximation of an exact angle. Neither establishes a finite value for tan 90°. First check the input and angle mode, then distinguish the mathematical angle from the number stored during computation.
Entering 90 in radian mode asks for tangent of 90 radians, not tangent of 90 degrees. That radian angle has a finite tangent because it isn’t one of the excluded angles. For the quarter turn in radian mode, use π/2.
Even π/2 may be stored as an approximation in a numerical system. A computed cosine can then be tiny rather than exactly zero. Dividing by that tiny number can produce a huge finite output; some systems instead recognize the special angle and report undefined.
The size of the output alone doesn’t tell you which situation occurred. Look at the original angle, its unit, and whether the system uses exact expressions or decimal approximations. Those details explain the result more reliably than counting the digits in a large displayed number.
Nearby finite outputs are valid when the actual input is nearby. For example, 89.9° should produce a large positive number. You can compare such inputs with the trigonometry calculator, keeping the degree setting and entered digits visible.
How Should You Check And Report The Answer?
Report tan 90° as undefined, with cosine equal to zero as the reason. If your result is finite, check whether the angle was exactly 90° and whether the calculation used degrees. Use exact sine and cosine values for this special angle rather than rounded decimal substitutes.
Don’t round a nearby angle to 90° before evaluating it. An input of 89.96° might display as 90.0° after rounding, yet its tangent is finite. Likewise, rounding a small nonzero cosine to zero can turn a valid division into an invalid one.
A clear written answer can be brief: “tan 90° is undefined because sin 90° = 1 and cos 90° = 0.” Nearby values explain the graph’s behavior, but they don’t change that exact result. Preserve the angle unit and original precision whenever you compare the answer with a calculator.