fsswh

Precalculus Calculator

Four precalculus tools in one: a quadratic solver that shows the discriminant, roots (real or complex), vertex and axis of symmetry; a function grapher that plots and tabulates any expression in x; a unit-circle trig calculator with exact values for special angles; and an exponential and logarithm solver. Everything runs instantly in your browser.

Precalculus calculator

Precalculus Review Pack

Printable precalculus formula sheet, unit circle chart, graphing grids, and practice worksheets with answers on quadratics, logarithms and trig values.

Formats: PDF, DOCX, XLSX. Instant download after payment (link valid 72 hours, up to 5 downloads). AI-assisted: the templates were drafted with AI help and reviewed and laid out by Kedop.

$4.00 USD, one-time

Secure card checkout by Stripe. Full refund within 7 days — see the refund policy and license.

What precalculus covers

Precalculus brings together algebra and trigonometry to prepare for calculus: functions and their graphs, polynomial and rational functions, exponential and logarithmic functions, trigonometric functions and the unit circle, identities, sequences, vectors and conic sections. The four tools here cover the calculations students meet most often and show intermediate values so you can check your own working.

Quadratic equations

QuantityFormula
Quadratic formulax = (−b ± √(b² − 4ac)) / 2a
DiscriminantD = b² − 4ac
D > 0Two distinct real roots
D = 0One repeated real root
D < 0Two complex conjugate roots
Vertexx = −b / 2a, then substitute for y
Vertex formy = a(x − h)² + k

For 2x² − 4x − 6 = 0, D = 16 + 48 = 64, so the roots are (4 ± 8) / 4: x = 3 and x = −1. The vertex is at x = 1, y = −8 — the minimum, because a is positive.

Graphing functions

Type any expression in x using + − * / and ^, brackets, and functions sin, cos, tan, asin, acos, atan, ln, log (base 10), sqrt, abs and exp, with constants pi and e. Implicit multiplication such as 2x or 3sin(x) works. The grapher plots the function, lists a table of values and finds approximate zeros where the graph crosses the x-axis. Trig functions use radians. For f(x) = x³ − 3x + 1 on [−3, 3], it finds three zeros near −1.879, 0.347 and 1.532.

The unit circle and exact trig values

AngleRadianssincostan
0°0010
30°π/61/2√3/2√3/3
45°π/4√2/2√2/21
60°π/3√3/21/2√3
90°π/210undefined

For other angles, find the reference angle and use the quadrant to set the sign: “All Students Take Calculus” — all positive in quadrant I, sine in II, tangent in III, cosine in IV. The calculator shows exact values for multiples of 30° and 45° and decimals for every angle; in radians you can type expressions like 5pi/6.

Exponentials and logarithms

A logarithm answers “what power?”: log_b(x) = y means b^y = x. To solve an exponential equation like 2^x = 40, take logarithms: x = log₂(40) = ln 40 ÷ ln 2 ≈ 5.3219. The change-of-base formula lets you compute any logarithm with natural logs or base-10 logs. Key rules: log(xy) = log x + log y, log(x/y) = log x − log y, log(x^n) = n·log x.

Worked example: combining tools

A ball’s height is h(t) = −4.9t² + 14.7t + 2. In the quadratic tool with a = −4.9, b = 14.7, c = 2, the discriminant is 255.29, the positive root is about 3.13 seconds (when it hits the ground) and the vertex is at t = 1.5 s with a maximum height of about 13.03 m. Graphing −4.9x^2 + 14.7x + 2 from 0 to 3.5 shows the parabola and confirms the zero near 3.13.

Functions and transformations

Change to f(x)Effect on the graph
f(x) + kShift up by k
f(x − h)Shift right by h
−f(x)Reflect in the x-axis
f(−x)Reflect in the y-axis
a·f(x)Vertical stretch by a
f(b·x)Horizontal compression by b

Try it in the grapher: graph x^2, then (x-2)^2 + 1, and see the parabola shift right 2 and up 1. The same rules apply to every function family — trigonometric, exponential, logarithmic and polynomial.

Domain and range

The domain is the set of x-values a function accepts; the range is the set of outputs. Square roots need non-negative inputs, logarithms need positive inputs, and rational functions exclude values that make the denominator zero. When the grapher shows gaps, the function is undefined there — for example tan(x) at odd multiples of π/2 or ln(x) for x ≤ 0.

Using the calculator to study

Work each problem by hand first, then use the calculator to check. If your answer differs, compare the intermediate values — discriminant, vertex, reference angle or change-of-base step — to find where the difference starts. That habit catches sign errors and calculator-entry mistakes before a test.

Checking answers

Common mistakes

Privacy

All calculations run in your browser; nothing is stored.

Frequently asked questions

How do I solve a quadratic equation?

Use x = (−b ± √(b² − 4ac)) / 2a; the calculator shows the discriminant, roots and vertex.

What does the discriminant tell me?

Positive: two real roots; zero: one repeated root; negative: two complex roots.

Does the grapher use degrees or radians?

Radians for trig functions.

What is sin 150°?

1/2.

How do I solve 2^x = 40?

x = ln 40 ÷ ln 2 ≈ 5.32.

Can the grapher find zeros?

Yes, it lists approximate zeros where the graph crosses the x-axis in your range.

How do I type pi or e?

Type pi and e; for example 5pi/6 or e^x.

What is the vertex form of a quadratic?

y = a(x − h)² + k, where (h, k) is the vertex.

Is my data stored?

No, it runs in your browser.