Core classroom math tools for percentages, fractions, slope, quadratics, ratios, exponents, roots, and equation checks with formulas and worked steps. Each tool is built for clear inputs, useful defaults, validation, and steps when the calculation needs context.
The math calculators most likely to pair with formulas and guide pages.
Percentage Calculator
Calculate percent of a number, part-to-whole percentages, percent change, missing wholes, and reverse percent changes.
Slope Calculator
Find slope from two points, solve a missing coordinate from a known slope, or turn an angle or percentage grade into a slope. Includes equations, intercepts, perpendicular slope, graph, and step-by-step work.
Discount Calculator
Calculate sale price, stacked discounts, original price before a discount, or the discount percent between two prices.
Fraction Calculator
Add, subtract, multiply, divide, simplify, compare, or convert decimals to fractions with steps and visual fraction bars.
Percent Error Calculator
Calculate percent error from experimental and accepted values with absolute error, signed error, and step-by-step substitution.
Percentage Change Calculator
Find percentage increase or decrease between an original value and a new value with signed change, absolute change, and steps.
Ratio Calculator
Simplify ratios, compare two quantities, and find unit rates with clear proportional reasoning steps.
Proportion Calculator
Solve a missing value in a proportion using cross multiplication with clear substitution steps.
Scientific Notation Calculator
Convert regular numbers to scientific notation and show coefficient, exponent, and engineering notation.
Significant Figures Calculator
Round a number to a chosen number of significant figures and see the rounding place and scientific notation.
Square Root Calculator
Calculate square roots, simplify exact radicals for whole numbers, and identify perfect squares.
Exponent Calculator
Calculate powers with positive, negative, and decimal exponents while showing the exponent rule used.
Logarithm Calculator
Calculate logarithms in any valid base with common log, natural log, and change-of-base steps.
GCF and LCM Calculator
Find the greatest common factor and least common multiple for a list of positive integers with factor steps.
Prime Factorization Calculator
Factor a positive integer into primes and show the factor tree style division steps.
System of Equations Calculator
Solve a 2x2 linear system with elimination/determinant steps for x and y.
Triangle Calculator
Solve any triangle from SSS, SAS, ASA, AAS, or SSA. Get all sides and angles, area, perimeter, heights, medians, inradius, circumradius, classification, a scale drawing, and both solutions in the ambiguous case.
Pythagorean Theorem Calculator
Solve a² + b² = c² for the hypotenuse or either leg with exact radical form (√50 = 5√2) and decimals, plus area, perimeter, both acute angles, a Pythagorean-triple check, steps, and a squares-on-sides diagram.
Right Triangle Calculator
Solve a right triangle from any two values — two sides, a side and an angle, or area or perimeter with a side or angle. Get all sides, both acute angles, area, perimeter, altitude to the hypotenuse, inradius, circumradius, and steps.
30-60-90 Triangle Calculator
Enter any one side of a 30-60-90 triangle and get the other two in exact radical form (x, x√3, 2x) and decimals, plus the area, perimeter, and height with the ratio steps written out.
45-45-90 Triangle Calculator
Enter the leg or hypotenuse of a 45-45-90 triangle and get the other side in exact radical form (x, x, x√2) and decimals, plus area, perimeter, and the height to the hypotenuse with steps.
Heron's Formula Calculator
Find the area of a triangle from its three sides with every Heron's formula step: semiperimeter, the (s − a)(s − b)(s − c) product, the square root in exact form when possible, plus the three heights derived from the area.
Hypotenuse Calculator
Find the hypotenuse of a right triangle from two legs (c = √(a² + b²)) or from one leg and an acute angle, in exact radical form and decimal, with the other leg, both angles, and area included.
Triangle Height Calculator
Find the height (altitude) of a triangle to any chosen base from three sides (via Heron's formula), from base and area, or from two sides and the included angle. Shows all three heights, the area, and where the altitude lands.
Isosceles Triangle Calculator
Solve an isosceles triangle from any two of legs, base, apex angle, base angle, height, area, or perimeter. Get every side, angle, height, area, perimeter, inradius, and circumradius with the steps.
Equilateral Triangle Calculator
Enter the side, height, area, perimeter, inradius, or circumradius of an equilateral triangle and get every other measurement with exact radicals (s√3/2, s²√3/4) and decimals, plus the steps.
Similar Triangles Calculator
Find the scale factor between two similar triangles from one pair of corresponding sides (or enter it directly), then get every missing side, both perimeters, both areas, and the perimeter and area ratios with steps.
Triangle Inequality Theorem Calculator
Check whether three side lengths can form a triangle by testing all three inequalities, or enter two sides to get the exact range the third side must fall in — with the degenerate (flat) cases explained.
Law of Sines Calculator
Solve a missing side or angle with the law of sines a/sin A = b/sin B. Flags the SSA ambiguous case and returns both possible angles, the third angle, the remaining side, and the classroom-style steps.
Pythagorean Triples Calculator
Generate every Pythagorean triple up to a hypotenuse limit (primitive or all), check whether three numbers form a triple and find its Euclid parameters (m, n), or scale a triple by a factor — with Euclid's formula shown.
Binary Calculator
Add, subtract, multiply, or divide binary numbers with the column method shown: carries, borrows, partial products, and a long-division tableau, plus decimal, hex, and octal equivalents.
Binary to Decimal Converter
Convert binary to decimal with the positional-weight table (bit × 2^n), fractional bits after the binary point, and an option to read the bits as a signed two's complement number.
Decimal to Binary Converter
Convert decimal to binary with the repeated-division steps, fractional parts by repeated multiplication (0.625 → 0.101), repeating-fraction detection, and negatives as a sign or two's complement.
Hex to Decimal Converter
Convert hexadecimal to decimal with the place-value table (digit × 16^n), the digit-to-value key for A-F, nibble grouping into binary, and signed two's complement reading.
Decimal to Hex Converter
Convert decimal to hexadecimal with the repeated-division-by-16 steps, remainders mapped to A-F, fractional parts, nibble grouping, and negatives in two's complement.
Hex to Binary Converter
Convert hex to binary one nibble at a time: each hex digit becomes exactly four bits. Shows the nibble table, the decimal value, and octal, with fractional hex supported.
Binary to Hex Converter
Convert binary to hex by grouping bits into nibbles from the right, padding the first group, and reading each group as one hex digit. Shows the grouping table plus decimal and octal.
Octal Converter
Convert octal to binary, decimal, or hex and back, with the 3-bit grouping table (one octal digit = three bits), repeated division by 8, and fractional octal support.
Base Converter
Convert any number between any two bases from 2 to 36 with the steps shown: place-value expansion to decimal, repeated division into the target base, and fraction handling with repeat detection.
Binary Addition Calculator
Add two binary numbers with every carry shown in an aligned column grid, plus the decimal check and the hex and octal equivalents of the sum.
Binary Subtraction Calculator
Subtract binary numbers with each borrow shown in an aligned column grid, negative answers handled, and the difference checked in decimal, hex, and octal.
Binary Multiplication Calculator
Multiply binary numbers with every shifted partial product listed in an aligned grid, then the final sum, plus the product in decimal, hex, and octal.
Binary Division Calculator
Divide binary numbers with the long-division tableau drawn out, the remainder shown, optional fraction bits past the binary point, and a decimal check.
Two's Complement Calculator
Convert decimal to two's complement and back at 4, 8, 16, 32, or 64 bits with the invert-and-add-1 steps, the sign bit highlighted, overflow detection, and the unsigned reading of the same bits.
One's Complement Calculator
Find the one's complement of a binary pattern by flipping every bit, encode a signed decimal in one's complement at a chosen width, or decode a pattern, with the two's complement shown for comparison.
Bitwise Calculator
AND, OR, XOR, NOT, NAND, and NOR on binary, decimal, octal, or hex inputs at 4 to 64 bits, with an aligned bit grid, a bit-by-bit truth table, and the result in every base.
Bit Shift Calculator
Left, logical right, and arithmetic right shifts at 4 to 64 bits with the before/after bit rows, bits shifted out, overflow detection, and the ×2^n or ÷2^n meaning of the shift.
Binary Fraction Converter
Convert decimal fractions (or ratios like 1/3) to binary with repeating-block detection, or binary fractions back to exact decimals, with the multiply-by-2 table and place-value table shown.
Gray Code Converter
Convert binary or decimal to Gray code and Gray code back to binary with the XOR step for every bit, the binary XOR (binary >> 1) shortcut, and a check that consecutive codes differ by one bit.
ASCII to Binary Converter
Convert text to binary, hex, and decimal bytes (UTF-8, one 8-bit group per byte) with a per-character table, or decode binary, hex, or decimal bytes back into text.
Absolute Value Equation Calculator
Solve |ax + b| = c and |ax + b| = |cx + d| with both cases shown, exact fraction answers, checks by substitution, and clear no-solution and all-real-numbers cases.
Hyperbolic Functions Calculator
Evaluate sinh, cosh, tanh, coth, sech, and csch from their exponential definitions, or the inverse hyperbolic functions from their logarithmic forms with domain checks. Shows e^x and e^(−x), all six values at once, and the identity cosh² − sinh² = 1.
Power Set Calculator
List every subset of a set with up to 6 elements, grouped by size, and count them with 2^n. Shows the C(n, k) count for each size, the number of proper subsets, and includes the empty set and the set itself.
Subset Calculator
Check whether one set is a subset, proper subset, or superset of another, or whether the two sets are equal. Lists the elements that break the relation, the common elements, and the number of subsets each set has.
Union and Intersection Calculator
Find the union A ∪ B, intersection A ∩ B, differences A − B and B − A, and symmetric difference of two sets, with Venn-diagram region counts and the inclusion–exclusion check |A ∪ B| = |A| + |B| − |A ∩ B|.
Binomial Coefficient Calculator
Compute C(n, k) = n choose k exactly for any size (big-integer arithmetic), with the cancelled factorial product, Pascal's identity, the symmetry C(n, k) = C(n, n - k), and the full row of Pascal's triangle.
Elimination Method Calculator
Solve 2×2 and 3×3 systems of linear equations by elimination (addition method) with classroom steps: multiply equations to get opposite coefficients, add to eliminate a variable, back-substitute, and check. Exact fractions; detects no-solution and dependent systems.
Perfect Square Trinomial Calculator
Check whether ax^2 + bx + c is a perfect square trinomial and factor it as (px + q)^2, or find the missing a, b, or c that completes the square. Uses the b^2 = 4ac test with exact fractions and shows the expansion check.
Truth Table Generator
Generate the complete truth table for a logical expression with up to 4 variables using ∧, ∨, ¬, →, ↔, ⊕ (or and, or, not, implies, iff, xor). Shows every intermediate column, flags tautologies and contradictions, and writes the disjunctive normal form.
Absolute Value Inequalities Calculator
Solve |ax + b| <, ≤, >, or ≥ c: rewrites it as a compound and/or inequality, solves exactly with fractions, gives interval and set-builder notation, draws the number line with open or closed dots, and catches no-solution and all-real-numbers cases.
Graphing Inequalities on a Number Line Calculator
Graph one inequality or a compound 'and'/'or' inequality on a number line with open and closed dots, and get the solution in inequality, interval, and set-builder notation. Shows each part of a compound inequality on its own line before combining.
Inverse Variation Calculator
Solve inverse variation y = k/x, joint variation z = kxy, and combined variation z = kx/y: find the constant k from known values, write the equation, and find the missing value exactly, with a hyperbola graph for the inverse case.
Substitution Method Calculator
Solve a system of two linear equations by substitution, step by step: pick the easiest variable to isolate, substitute into the other equation, solve, back-substitute, and check. Exact fractions, with dependent and inconsistent systems detected.
Box Method Calculator
Box method (area model) calculator that multiplies polynomials with an n × m box or factors a trinomial with the 2 × 2 box and ac method. Draws the box, labels every cell, and reads the factors off the edges.
Direct Variation Calculator
Solve direct variation problems y = kx: find the constant of variation k from one point, write the equation, and find the missing x or y. Exact fractions, a ratio check, and a graph of the line through the origin.
Multiplying Polynomials Calculator
Multiply any two polynomials with the distribution grid (box method) shown: every partial product, like terms grouped by degree, and the product in standard form with its degree and leading coefficient.
Partial Fraction Decomposition Calculator
Decompose a rational function into partial fractions with exact fractions: distinct and repeated linear factors, irreducible quadratics, long division for improper fractions, the cover-up method, the coefficient system, and every step.
Adding and Subtracting Polynomials Calculator
Add or subtract two polynomials by lining up like terms. Type each polynomial, see every column of like terms combined, the minus sign distributed, and the result in standard form with its degree and leading coefficient.
Complex Conjugate Calculator
Find the conjugate of a complex number a + bi and see why z times its conjugate equals |z|^2. Also gives the modulus, the reciprocal 1/z, z + z̄, z - z̄, and the mirrored argument.
Complex Number Calculator
Add, subtract, multiply, divide, and raise complex numbers to powers exactly. Shows the modulus, argument in degrees and radians (with exact π fractions), conjugate, polar and exponential forms, De Moivre's theorem, and the point on the complex plane.
Complex Root Calculator
Find all n square, cube, or nth roots of a complex number with De Moivre's formula. Exact forms such as √3 + i when the angle is special, decimals otherwise, every root's angle, and a plot of the roots on a circle in the complex plane.
Completing the Square Calculator
Complete the square on ax^2 + bx + c step by step: every algebraic line shown, exact fractions, vertex form a(x - h)^2 + k, the vertex, and the roots as simplified radicals.
Cubic Equation Calculator
Solve ax^3 + bx^2 + cx + d = 0 exactly when a rational root exists (rational root theorem + synthetic division + quadratic formula), otherwise with Cardano or the trigonometric method, with discriminant, factored form, complex roots, and a graph.
Descartes' Rule of Signs Calculator
Count sign changes in f(x) and f(-x) to find the possible numbers of positive and negative real zeros of a polynomial, plus every consistent combination with nonreal zeros.
Discriminant Calculator
Find the discriminant b^2 - 4ac of a quadratic, classify the roots as rational, irrational, repeated, or complex, and preview the exact roots with steps.
Factoring Trinomials Calculator
Factor ax^2 + bx + c over the integers with the ac-method: the full factor-pair search table, splitting the middle term, grouping, and the roots when it does not factor.
Interval Notation Calculator
Convert between inequalities, interval notation, set-builder notation, and a number-line description. Handles compound and/or inequalities, unions, infinity, and ≠.
Multiply Binomials Calculator
Multiply binomials with FOIL or expand any product of polynomials. Type (2x + 3)(x - 4) and see the First, Outer, Inner, Last products, like terms combined, and the expanded polynomial.
Polynomial Division Calculator
Divide polynomials by long division or synthetic division. Type both polynomials and get the quotient, remainder, the full synthetic-division tableau or long-division rows, the check, and every step.
Quadratic Formula Calculator
Solve ax^2 + bx + c = 0 with exact simplified radicals, reduced fractions, or complex roots, plus discriminant, vertex, factored and vertex forms, a graph, and every step.
Rational Zeros Calculator
Apply the rational root theorem: list every candidate ±p/q for a polynomial, test each one exactly, report the actual rational zeros with multiplicity, and show the deflated (remaining) factor.
Vertex Form Calculator
Convert a quadratic between standard form ax^2 + bx + c and vertex form a(x - h)^2 + k in either direction, with the vertex, axis of symmetry, direction, intercepts, and steps.
Area Calculator
Find the area of 11 shapes — rectangle, square, triangle (base-height, three sides, or SAS), circle, trapezoid, parallelogram, rhombus, ellipse, regular polygon, sector, and kite — with the formula, substitution, square-unit labels, and a diagram.
Chord Length Calculator
Find a chord's length from the radius and central angle, from the radius and its distance from the center, or find the radius from a chord and its sagitta. Also returns the arc length, sagitta, and segment area.
Circle Calculator
Enter any one circle measurement (radius, diameter, circumference, or area) to get all four, with exact π forms, unit-aware labels, arc length, sector area, and chord length for any central angle.
Circumference Calculator
Find the circumference of a circle from its radius, diameter, or area. Shows the exact answer in terms of π (like 12π), the decimal, the radius and diameter, and every step.
Cone Calculator
Cone calculator: from radius and height (or slant height, diameter, or volume) get the volume, slant height, lateral and total surface area, apex angle, and base angle with exact π answers and steps.
Cube Calculator
Enter one cube measurement — edge, face diagonal, space diagonal, surface area, or volume — and get all five, with exact radicals (s√2, s√3), face area, inscribed and circumscribed sphere radii, and liters.
Cylinder Calculator
Cylinder calculator for volume, lateral area, total surface area, and diagonal from radius and height — or solve the height or radius from a known volume or lateral area. Exact π answers plus liters and gallons.
Equation of a Circle Calculator
Write a circle's equation in standard form (x − h)² + (y − k)² = r² and general form x² + y² + Dx + Ey + F = 0 from the center and radius, convert between forms by completing the square, or find the circle through three points.
Hemisphere Calculator
Hemisphere calculator for volume ((2/3)πr³), curved surface area (2πr²), and total surface area (3πr²) from radius or diameter — or find the radius from a known volume or area. Exact π answers and liters.
Hexagon Calculator
Regular hexagon calculator: enter the side, apothem, circumradius, area, or perimeter to get everything else, with the exact area (3√3/2)s² as a radical, interior angles, and the number of diagonals.
Octagon Calculator
Regular octagon calculator: enter the side, apothem, circumradius, area, or perimeter to get the rest, using the exact area 2(1 + √2)s², with the 135° interior angle, 45° exterior angle, and 20 diagonals.
Parallelogram Calculator
Solve a parallelogram from two sides and the angle between them, or from base and height (with an optional side). Returns area, perimeter, both diagonals, both heights, and both angles with steps.
Pentagon Calculator
Regular pentagon calculator: enter the side, apothem, circumradius, area, or perimeter and get all the others, plus the 108° interior angle, 72° exterior angle, and its five diagonals.
Perimeter Calculator
Find the perimeter of a rectangle, square, triangle, circle, trapezoid, parallelogram, regular polygon, or ellipse (Ramanujan approximation) with the formula, substitution, and unit-labeled answer.
Rectangle Calculator
Enter any two rectangle properties — length, width, diagonal, area, or perimeter — and get all five, plus the diagonal angle, with exact radicals for the diagonal and the steps used to solve.
Rhombus Calculator
Solve a rhombus from side and angle, from the two diagonals, or from side and height. Returns area, perimeter, both diagonals, height, inradius, and both angles, with exact radicals where they appear.
Semicircle Calculator
Find the area, arc length, and full perimeter of a semicircle from its radius or diameter — or work backward from a known area or perimeter. Exact answers in terms of π plus the centroid height.
Sphere Calculator
Enter one sphere measurement — radius, diameter, circumference, surface area, or volume — and get all five with exact π forms (36π), the great-circle area, steps, and liters or gallons of capacity.
Square Calculator
Enter one square measurement — side, diagonal, area, or perimeter — and get all of them with the diagonal in exact radical form (s√2), plus the inscribed and circumscribed circle radii.
Surface Area Calculator
Find the total surface area of a cube, box, cylinder, cone, sphere, rectangular pyramid, or triangular prism with the formula for each solid, the lateral and base breakdown, exact π forms, and square-unit labels.
Tetrahedron Calculator
Regular tetrahedron calculator: from the edge (or volume, surface area, or height) get the volume a³/(6√2), surface area √3·a², height a√(2/3), face area, inradius, midradius, and circumradius with exact radicals.
Torus Calculator
Torus (donut) calculator: enter the major radius (center to tube center) and minor radius (tube radius) to get the volume 2π²Rr², surface area 4π²Rr, outer and inner radii, and whether the torus is a ring, horn, or spindle.
Triangular Prism Calculator
Triangular prism calculator: enter the three sides of the triangular end (Heron's formula) or its base and height, plus the prism length, to get the volume, lateral area, and total surface area with steps.
Volume Calculator
Find the volume of 11 solids — cube, box, cylinder, cone, sphere, hemisphere, pyramid, triangular prism, ellipsoid, capsule, and frustum — with exact π forms, cubic-unit labels, surface area, and liters/gallons capacity.
Cofunction Calculator
Rewrite any trig function as its cofunction of the complementary angle (sin θ = cos(90° − θ)) in degrees or radians, verify the values match, and see all six cofunction pairs at once.
Complementary and Supplementary Angles Calculator
Find the complement (adds to 90°), supplement (adds to 180°), and explement (adds to 360°) of any angle in degrees or radians, with a clear note when a pair does not exist.
Cosine Calculator
Find cos θ for any angle in degrees or radians with exact values like √3/2 and -1/2, solve θ from a cosine value with all solutions, or use cosine to find a right-triangle side or angle.
Coterminal Angle Calculator
Find the smallest positive and largest negative coterminal angles of any angle in degrees or radians, plus the general form θ + 360°k, the quadrant, and the reference angle.
Degrees to Radians Converter
Convert degrees to radians as an exact π fraction (150° = 5π/6) and a decimal, radians back to degrees, and degrees-minutes-seconds to decimal degrees, with gradians and turns as a bonus.
Double Angle Formula Calculator
Compute sin 2θ, cos 2θ (all three forms), and tan 2θ from the angle itself or from a known sin θ, cos θ, or tan θ and its quadrant, with exact fractions and radicals and every step written out.
Half Angle Formula Calculator
Compute sin(θ/2), cos(θ/2), and tan(θ/2) from the angle or from a known cos θ or sin θ with its quadrant, choosing the correct sign for θ/2 and showing exact radicals and every step.
Inverse Trig Functions Calculator
Compute arcsin, arccos, arctan, arccsc, arcsec, and arccot of a value in degrees and radians with exact π fractions, domain errors like arcsin 2, and every solution from 0° to 360°.
Reference Angle Calculator
Find the reference angle of any angle in degrees or radians, including negative angles and angles past 360°, with the quadrant, coterminal angles, the rule used, and the trig values it unlocks.
Secant, Cosecant, and Cotangent Calculator
Find sec θ, csc θ, and cot θ for any angle in degrees or radians with exact rationalized forms like 2√3/3, undefined detection where sin or cos is zero, and the sin/cos/tan values they come from.
Sine Calculator
Find sin θ for any angle in degrees or radians with exact values like 1/2 and √3/2, solve θ from a sine value with every solution, or use sine to find a right-triangle side or angle.
Sum and Difference Identities Calculator
Expand sin(α ± β), cos(α ± β), and tan(α ± β) for any two angles with exact radicals when both are special, or decompose an angle like 75° into 45° + 30° to find its exact trig values.
Tangent Calculator
Find tan θ for any angle in degrees or radians with exact values like √3 and √3/3, detect undefined tangents at 90°, solve θ from a tangent value with all solutions, or find a right-triangle side or angle.
Trig Identities Calculator
Enter any angle to numerically verify the Pythagorean, quotient, reciprocal, cofunction, even-odd, and double-angle identities, with the complete identity reference table.
Trigonometric Functions Calculator
Find sin, cos, tan, csc, sec, and cot of any angle in degrees, radians, π-fractions, gradians, or turns, with exact radical values, quadrant, reference angle, coterminal angles, and a unit-circle diagram.
Unit Circle Calculator
Pick a special angle, type any angle, or go backward from a trig value to the angles that produce it. Get exact unit-circle coordinates (cos θ, sin θ), radians, all six trig functions, both solutions in one turn, and the complete special-angle table from 0° to 360°.
3D Distance Calculator
Find the distance between two points in 3D space with the exact radical form and decimal, plus the midpoint, the direction vector from P to Q, its unit vector, and direction angles.
Angle Between Two Vectors Calculator
Find the angle between two 2D or 3D vectors in degrees and radians using the dot product, with the exact cosine, magnitudes, and an acute/obtuse/perpendicular classification.
Average Rate of Change Calculator
Find the average rate of change of a function between two x-values from a polynomial or from two points, with the exact fraction, the secant line equation, and every step.
Bilinear Interpolation Calculator
Interpolate a value inside a 2×2 grid of known points: two linear interpolations in x, then one in y, with exact fractions, the corner weights, and an extrapolation warning for points outside the cell.
Catenary Curve Calculator
Find the catenary y = a cosh(x/a) of a hanging cable from its span and sag (or from a and the span): the parameter a, cable length, tension ratio, support angle, optional forces from the weight per unit length, and a graph against the parabola approximation.
Cosine Similarity Calculator
Compute the cosine similarity of two vectors of any length with the dot product, both magnitudes, the exact rationalized value when possible, the angle between the vectors, and the cosine distance.
Cross Product Calculator
Compute the cross product of two 3D vectors with the determinant expansion shown, the magnitude (parallelogram area), the unit normal vector, and a perpendicularity check.
Cylindrical Coordinates Calculator
Convert between rectangular (x, y, z) and cylindrical (r, θ, z) coordinates, and from cylindrical to spherical, with exact radicals, quadrant-correct angles in degrees and radians, and step-by-step work.
Distance from Point to Line Calculator
Find the perpendicular distance from a point to a line in 2D (any line form) or from a point to a plane in 3D, with the exact radical form, the foot of the perpendicular, and formula steps.
Distance from Point to Plane Calculator
Find the perpendicular distance from a point to a plane ax + by + cz = d with the formula substituted step by step, the exact radical, the foot of the perpendicular, and a mode for the distance between two parallel planes.
Dot Product Calculator
Compute the dot product of two 2D or 3D vectors with the angle between them, both magnitudes, the scalar projection, and an orthogonality check, with every multiplication shown.
Equation of a Plane Calculator
Find the equation of a plane from three points, a point and a normal vector, or a point and two direction vectors: standard form with integer coefficients, normal and unit normal, intercepts, parametric and vector forms, with cross-product steps and a 3D sketch.
Equation of a Sphere Calculator
Find the equation of a sphere from its center and radius, from the general form by completing the square in x, y, and z, from the endpoints of a diameter, or from four points; get standard and general forms, center, radius, surface area, and volume.
Gradient Calculator
Compute the gradient vector ∇f = ⟨∂f/∂x, ∂f/∂y⟩ of a polynomial in x and y, evaluated at a point, with both partial derivatives shown, the magnitude (rate of steepest ascent), the direction as an angle and unit vector, and the steepest-descent direction.
Intersection of Two Lines Calculator
Find where two lines intersect from any form of their equations. Exact-fraction intersection point, parallel and coincident detection, the angle between the lines, a graph, and Cramer's-rule steps.
Irregular Polygon Area Calculator
Find the area of any polygon from its vertex coordinates with the shoelace formula, every cross term shown, plus the perimeter, centroid, vertex orientation, a self-intersection check, and a plot of the shape.
Latus Rectum Calculator
Find the length and endpoints of the latus rectum of a parabola, ellipse, or hyperbola from its equation, with the focus, the line containing the chord, exact fractions and radicals, and every step shown.
Line of Intersection of Two Planes Calculator
Find the line where two planes meet: direction vector from the cross product of the normals, a point on the line, and the parametric, symmetric, and vector equations, with parallel and coincident planes detected.
Linear Interpolation Calculator
Interpolate a value between two known points with the formula y = y1 + (x - x1)(y2 - y1)/(x2 - x1), exact fractions, the slope and line equation, inverse interpolation (find x for a given y), an extrapolation warning, and a graph.
Manhattan Distance Calculator
Compute the Manhattan (taxicab, L1) distance between two points in 2D, 3D, or any number of dimensions, alongside the Euclidean and Chebyshev distances for comparison, with every coordinate difference shown.
Endpoint Calculator
Find the missing endpoint of a segment from one endpoint and the midpoint (or the midpoint from two endpoints), with the segment length, the line through the points, and steps.
Parabola Calculator
Find the vertex, focus, directrix, axis of symmetry, focal length, latus rectum, and intercepts of a parabola from standard form, vertex form, or focus and directrix, with a graph.
Parallel Line Calculator
Find the equation of the line parallel to a given line through a point. Accepts y = mx + b, two points, point-slope, or standard form, and graphs both lines with the distance between them.
Perpendicular Line Calculator
Find the equation of the line perpendicular to a given line through a point using the negative reciprocal slope. Accepts any line form, graphs both lines, and shows where they meet at a right angle.
Point Slope Form Calculator
Write the equation of a line in point-slope form y - y1 = m(x - x1) from a point and a slope or from two points, then convert it to slope-intercept and standard form with a graph.
Polar Coordinates Calculator
Convert rectangular (x, y) coordinates to polar (r, θ) and back, with exact radicals and π fractions at special angles, all-quadrant atan2 steps, degrees and radians, and a polar grid plot.
Ratios of Directed Line Segments Calculator
Find the point that divides a segment AB in a given ratio m:n, internally or externally, using the section formula with exact fractions, distance checks, the parameter t, and a graph of A, B, and P.
Rotation Calculator
Rotate a point about the origin or any center by any angle, clockwise or counterclockwise, with exact coordinates for special angles, the rotation matrix, the 90°/180°/270° shortcut rules, and a before-and-after graph.
Slope Intercept Form Calculator
Write the equation of a line in slope-intercept form y = mx + b from two points, a point and a slope, or standard form. Exact fractions, intercepts, a graph, and every other form of the line.
Spherical Coordinates Calculator
Convert between rectangular (x, y, z), spherical (ρ, θ, φ), and cylindrical coordinates with a math-vs-physics convention toggle, exact radicals at special angles, degrees and radians, and full steps.
Standard Form to Slope Intercept Form Calculator
Convert a line between standard form Ax + By = C and slope-intercept form y = mx + b in either direction, with integer-cleared coefficients, exact fractions, intercepts, and steps.
Triangulation Calculator
Locate an unknown point from two known positions and the bearing or direction angle to it from each, using the law of sines with every step shown, the distances from both observers, the triangle's angles, and a plotted fix.
Unit Vector Calculator
Normalize a 2D or 3D vector to a unit vector with exact rationalized radical components and decimals, plus the magnitude, direction angle, and the opposite unit vector.
Vector Addition Calculator
Add or subtract two or more 2D or 3D vectors component by component. Get the resultant vector, its magnitude and direction, and a tip-to-tail parallelogram diagram with steps.
Vector Magnitude and Direction Calculator
Find the magnitude (length) and direction angle of a 2D or 3D vector from its components or from two points. Exact radical magnitude, unit vector, direction cosines, and an arrow diagram.
Vector Projection Calculator
Project vector a onto vector b in 2D or 3D. Get the vector projection, the scalar projection (component of a along b), the rejection (perpendicular part), and the angle between them, with steps.
Volume of a Parallelepiped Calculator
Find the volume of a parallelepiped from three edge vectors or four vertices using the scalar triple product a · (b × c), with the 3×3 determinant expanded step by step, the tetrahedron volume, base area, height, and a 3D sketch.
X and Y Intercepts Calculator
Find the x-intercept and y-intercept of a line given in any form, or the intercepts of a quadratic y = ax^2 + bx + c, with exact fractions, radicals, and the substitution steps.
Adjugate Matrix Calculator
Compute the cofactor matrix and adjugate (adjoint) of any square matrix up to 8 x 8 with exact fractions. Shows every signed minor, the transpose step, the identity A·adj(A) = det(A)·I, and the inverse via adj(A)/det(A).
Characteristic Polynomial Calculator
Find the characteristic polynomial det(λI - A) of any square matrix up to 8 x 8 with exact coefficients. Shows the Faddeev-LeVerrier steps, trace and determinant checks, the factored form, the roots (eigenvalues), and a Cayley-Hamilton verification.
Cramer's Rule Calculator
Solve 2 x 2, 3 x 3, and up to 8 x 8 linear systems with Cramer's rule. Shows D and every D_x, D_y, D_z determinant with the replaced column, exact fraction answers, and explains what happens when D = 0.
Eigenvalues and Eigenvectors Calculator
Find the eigenvalues and eigenvectors of a square matrix up to 8 x 8. Shows the characteristic polynomial, exact eigenvalues (including fractions, square roots, and complex pairs), eigenvector bases, multiplicities, and whether the matrix is diagonalizable.
LU Decomposition Calculator
Factor a square matrix up to 8 x 8 as PA = LU with partial pivoting and exact fractions. Shows P, L, U, every elimination multiplier, the verification PA = LU, and the determinant from the pivots.
Matrix Addition and Subtraction Calculator
Add or subtract two matrices of the same size up to 8 x 8 with exact fractions. Shows the entry-by-entry work, checks that the dimensions match, and displays the other operation for comparison.
Matrix Determinant Calculator
Find the determinant of any square matrix up to 8 x 8 with exact fractions. Shows cofactor expansion along any row or column for 3 x 3 (with a rule-of-Sarrus check), row-reduction steps for larger matrices, and tells you whether the matrix is invertible.
Matrix Inverse Calculator
Invert any square matrix up to 8 x 8 with exact fractions. Gauss-Jordan elimination on [A | I] with every row operation shown, the adjugate route for small matrices, a singular-matrix explanation, and an A·A⁻¹ = I check.
Matrix Multiplication Calculator
Multiply two matrices up to 8 x 8 with exact fractions. Checks that the dimensions line up, shows the dot product for every entry of the product, compares AB with BA, and explains why order matters.
Null Space Calculator
Find a basis for the null space (kernel) of any matrix up to 8 x 8 with exact integer-scaled vectors, plus the column space and row space bases, rank, nullity, free variables, and every row operation.
Matrix Power Calculator
Raise a square matrix up to 8 x 8 to any integer power from -30 to 30 with exact fractions. Shows each intermediate power, handles A^0 = I and negative powers through the inverse, and checks det(A^k) = det(A)^k.
Matrix Rank Calculator
Find the rank of any matrix up to 8 x 8 by row reduction with every step shown. Reports pivot columns, nullity from the rank-nullity theorem, full-rank status, and the determinant for square matrices.
Matrix Trace Calculator
Find the trace of a square matrix up to 8 x 8 (the sum of its diagonal entries) with exact fractions. Shows the running sum, the eigenvalue check trace = λ1 + … + λn, the determinant, tr(A²), and the trace properties.
Matrix Transpose Calculator
Transpose any matrix up to 8 x 8 and check whether it is symmetric, skew-symmetric, or orthogonal. Shows AᵀA and AAᵀ, the row-to-column steps, and the transpose rules for products, determinants, and traces.
RREF Calculator
Reduce any matrix up to 8 x 8 to reduced row echelon form with every row operation shown, or enter A and b to solve Ax = b with unique, infinite (parametric), and no-solution reporting. Exact fractions throughout.
Scalar Matrix Multiplication Calculator
Multiply a matrix up to 8 x 8 by a scalar (integer, decimal, or fraction) with every entry shown. Explains why det(kA) = kⁿ·det(A) and how scalar multiplication differs from matrix multiplication.
Absolute Value Calculator
Find |x| for any number with the number-line meaning, the distance |a - b| between two numbers, or solve absolute value equations |ax + b| = c by splitting into two cases, all with steps.
Chinese Remainder Theorem Calculator
Solve systems of simultaneous congruences with the Chinese remainder theorem: checks the moduli are pairwise coprime, builds the N_i, the modular inverses, and the sum step by step, returns the smallest solution and the general solution mod N, and handles non-coprime moduli when the system is consistent.
Greater Than or Less Than Calculator
Compare numbers of any form (integers, decimals, fractions, mixed numbers, percents, scientific notation) exactly: shows which is greater with the correct symbol, orders up to six numbers from least to greatest, and reveals the common denominator or decimal form used to decide.
Consecutive Integers Calculator
Find k consecutive integers (or consecutive even or odd integers) whose sum equals a given number by setting up and solving x + (x + 1) + … = S, or whose product equals a given number; shows every step and explains when no integer solution exists.
Cube Root Calculator
Find the cube root of any number with an exact answer for perfect cubes, simplified radical form (∛54 = 3∛2), the decimal value, nearest perfect cubes, and full support for negative and decimal inputs.
Digit Sum Calculator
Find the sum of the digits of any whole number, the digital root (repeated digit sums down to one digit) with every iteration, the mod-9 shortcut, the divisibility-by-3 and -9 verdicts it implies, and the digit product.
Distributive Property Calculator
Apply the distributive property to expand a product of two sums, numeric or algebraic: a(b + c), 3(2x + 4), (x + 3)(x - 5), (2a + b)(a - 3b); shows each partial product (FOIL order), combines like terms, and checks numeric cases by evaluating both sides.
Divisibility Test Calculator
Test any whole number against the divisibility rules for 2 through 13 with the actual rule work shown (digit sums, last digits, the 7 and 13 chop tricks), plus a custom divisor with quotient and remainder.
Egyptian Fractions Calculator
Expand a fraction p/q into an Egyptian fraction, a sum of distinct unit fractions, using the greedy algorithm: each step takes the largest unit fraction that fits, shows the leftover, and stops when it reaches zero, with the full sum verified at the end.
Expanded Form Calculator
Write any number in expanded form (4,825.3 = 4,000 + 800 + 20 + 5 + 0.3), expanded exponential form with powers of ten, expanded fraction form for decimals, and word form; or convert an expanded expression back to standard form.
Factorial Calculator
Compute n! exactly for large n with every digit shown, trailing zeros, scientific notation, Stirling's approximation, and step-by-step expansion; also double factorial n!! and subfactorial !n.
Factor Calculator
Find all factors of a whole number, the factor pairs, how many divisors it has and their sum, the prime factorization, and whether the number is prime, perfect, abundant, or deficient.
Floor and Ceiling Calculator
Compute the floor ⌊x⌋ and ceiling ⌈x⌉ of any real number together with rounding, truncation, and the fractional part, all exact for decimals and negatives; a second mode gives the floor division ⌊a/b⌋, ceiling division, and remainder of two integers.
Fundamental Counting Principle Calculator
Apply the fundamental counting principle (multiplication rule) to count outcomes: multiply the number of choices at each stage, or count ways to fill k positions from n options with repetition allowed (n^k) or not (n × (n-1) × …), with the full product shown and the link to permutations explained.
GCF Calculator
Find the greatest common factor (GCF, also called GCD or HCF) of any list of whole numbers with three worked methods: listing factors, the prime-factorization table, and Euclid's division algorithm.
Harmonic Mean Calculator
Compute the harmonic mean n / (1/x₁ + 1/x₂ + … + 1/xₙ) of a list of positive numbers with every reciprocal shown, compare it with the arithmetic and geometric means (AM ≥ GM ≥ HM), and solve the classic average-speed-over-equal-distances problem.
LCM Calculator
Find the least common multiple (LCM) of any list of whole numbers with three worked methods: listing multiples, the prime-factorization exponent table, and lcm(a, b) = a × b ÷ gcf(a, b) using Euclid's algorithm.
Long Addition and Subtraction Calculator
Add or subtract two numbers with the column method drawn like a worksheet, showing every carry or borrow, lined-up decimal points, the sign rules for negatives, and a check using the inverse operation.
Long Multiplication Calculator
Multiply two numbers with the classic column method laid out like a worksheet: each partial product, the place-value shift, the final addition, decimal-point placement, negative signs, and a division check.
Magic Square Calculator
Build normal magic squares of order 3, 4, 5, 7, 8, 9, 11, or 12 with the construction explained and the magic constant n(n² + 1)/2, or paste your own square to verify every row, column, and diagonal sum and spot the lines that fail.
Modular Exponentiation Calculator
Compute a^b mod n exactly for big numbers using square-and-multiply with every squaring and reduction tabulated, find a modular inverse a^-1 mod n with extended Euclid steps, or the ordinary multiplicative inverse (reciprocal) of a number.
Modulo Calculator
Find a mod n for integers, negative numbers, and decimals with the quotient, remainder, division equation, congruence class, clock visual, and a clear explanation of floored vs truncated remainders.
Nth Root Calculator
Find the nth root of a number for any index: exact simplified radical form, decimal value, the rational-exponent form x^(m/n), and fractional powers such as 81^(3/4) = 27, with steps.
Order of Magnitude Calculator
Find the order of magnitude of a number as the exponent in its scientific notation, the nearest power of ten, and the log-scale position between powers; or compare two numbers to see how many orders of magnitude larger one is than the other.
Perfect Cube Calculator
Test whether a number is a perfect cube with the exact cube root, the prime-factor reason, the nearest perfect cubes below and above (negatives included), and a list of all perfect cubes in any range, computed exactly for numbers up to 60 digits.
Perfect Square Calculator
Test whether a number is a perfect square with the exact root, the prime-factor reason, the nearest perfect squares below and above, and a list of all perfect squares in any range, computed exactly for numbers up to 60 digits.
Place Value Calculator
See every digit of a whole number or decimal in a place value chart (ones through quintillions, tenths through billionths) with the value of each digit, expanded form, powers-of-ten form, fraction form, and the word name.
Powers of i Calculator
Simplify i^n for any integer exponent (huge or negative) by reducing n mod 4 and reading the cycle i, -1, -i, 1, with every step shown; a second mode simplifies (c·i)^n for a rational coefficient c, giving exact answers like (2i)^5 = 32i.
Prime Number Calculator
Test whether a number is prime (up to 24 digits, exactly), see the trial-division or Miller–Rabin reasoning, get the prime factorization for composites, the nearest primes above and below, or list all primes in a range.
Rational or Irrational Calculator
Classify decimals, fractions, repeating decimals, square and cube roots, and π/e expressions as rational or irrational with the reason, the exact fraction and decimal expansion for rational inputs, and a second mode that tests whether a fraction p/q terminates using the 2^a × 5^b rule.
Rationalize the Denominator Calculator
Rationalize any denominator: a/√b, a/∛b, a/(√b ± c), and a/(√b ± √c). Shows the multiplier or conjugate, the difference-of-squares step, the simplified radical, the reduced answer, and a decimal check.
Reciprocal Calculator
Find the reciprocal (multiplicative inverse) of an integer, decimal, fraction, or mixed number as an exact fraction, a mixed number, and a decimal, with the conversion steps and the check x × 1/x = 1.
Relatively Prime Calculator
Test whether numbers are relatively prime (coprime, gcd = 1) with every Euclidean division shown and the shared prime factors when they are not; a second mode computes Euler's totient φ(n), how many numbers from 1 to n are coprime to n, from the prime-factor product formula.
Remainder Calculator
Divide two whole numbers and get the quotient and remainder, the check equation a = b × q + r, the mixed-number, fraction, and decimal forms of the same division, and both sign conventions for negatives.
Simplify Radicals Calculator
Simplify √, ∛, ∜, and fifth roots to simplest radical form using a prime-factor table, with coefficients (5√72 = 30√2), negative radicands, the decimal value, and the rational-exponent form.
Standard Form Calculator
Write an ordinary number in standard form A × 10^n with 1 ≤ A < 10 (UK and GCSE usage; the same thing as scientific notation), or expand A × 10^n to an ordinary number, exactly for very large and very small values, with the decimal-point shift and the sign of n explained.
Triangular Numbers Calculator
Compute the nth triangular number T_n = n(n + 1)/2, test whether a number is triangular with the 8N + 1 perfect-square test and recover its index, list the triangular numbers up to a limit, and sum the first n triangular numbers.
Long Division Calculator
Divide whole numbers with every classic long-division step shown — divide, multiply, subtract, bring down — plus quotient, remainder, decimal answer, and a check line.
Mixed Number Calculator
Convert between improper fractions and mixed numbers or add, subtract, multiply, and divide mixed numbers with exact reduced fractions, decimal equivalents, and step-by-step work.
Rounding Calculator
Round numbers to any place value or to significant figures with five rounding methods, exact tie handling, both neighbor candidates, and the rounding error shown.
Adding Fractions Calculator
Add up to five fractions or mixed numbers. Finds the least common denominator with prime factors, rewrites each fraction, adds, simplifies, and shows the mixed-number and decimal forms with a fraction-strip picture.
Average Percentage Calculator
Average a list of percentages correctly: a simple mean when the groups are equal, or a weighted average by sample size when they are not, with both shown side by side and the difference explained.
Comparing Fractions Calculator
Compare and order two to six fractions, mixed numbers, or decimals from least to greatest and greatest to least, using the common-denominator method, decimals, and cross products.
Cross Multiplication Calculator
Solve a proportion a/b = c/d for any missing term by cross multiplying, with the products, the one-step equation, the exact fraction answer, the decimal, and a check that both cross products match.
Decimal to Fraction Calculator
Convert any terminating or repeating decimal to an exact fraction with steps: powers of 10 for terminating decimals, the subtraction trick for repeating ones like 0.1(6), plus simplified, mixed-number, and percent forms.
Dividing Fractions Calculator
Divide fractions, mixed numbers, and whole numbers using keep-change-flip. Shows the reciprocal, cross-cancelling, and the quotient as a simplified fraction, mixed number, decimal, and percent.
Equivalent Fractions Calculator
Generate equivalent fractions, rewrite a fraction with a chosen denominator, or check whether two fractions are equivalent using cross products, with simplest form and decimal shown.
Fractional Exponent Calculator
Evaluate a base raised to a fractional (rational) exponent such as 8^(2/3) exactly when possible, with the root-then-power steps, simplest radical form, decimal value, and negative-exponent handling.
Fraction to Decimal Calculator
Convert any fraction or mixed number to a decimal with long-division steps, automatic detection of repeating digits with overline notation, rounding to your chosen places, and the percent form.
Improper Fraction to Mixed Number Calculator
Convert an improper fraction to a mixed number by dividing numerator by denominator, with the quotient and remainder shown, the fraction part simplified, and decimal and percent forms.
Least Common Denominator Calculator
Find the least common denominator of two to six fractions using prime factorization, then see every fraction rewritten over the LCD with its multiplier, ready for adding, subtracting, or comparing.
Mixed Number to Improper Fraction Calculator
Convert a mixed number to an improper fraction with the multiply-and-add steps shown, the simplified form, the decimal, and the percent. Handles negative mixed numbers.
Multiplying Fractions Calculator
Multiply two or three fractions, mixed numbers, or whole numbers with cross-cancelling shown before multiplying. Get the simplified product, mixed number, decimal, and percent.
Percentage Decrease Calculator
Reduce a number by a percent, find the percent decrease between two values, or reverse a decrease to recover the original amount, with the multiplier, amount removed, and the percent remaining.
Percentage Difference Calculator
Find the symmetric percentage difference between two values (difference divided by their average), and see how it compares with the percent change in each direction, with steps and a plain explanation of which to use.
Percentage Increase Calculator
Increase a number by a percent, find the percent increase between two values, or work backwards from the final value to the original, with the multiplier, increase amount, and step-by-step formulas.
Percentage Point Calculator
Compare two percentages the right way: get the change in percentage points and the relative percent change side by side, or add points to a rate, with a clear explanation of why the two numbers differ.
Ratio Simplifier
Simplify ratios with two to six parts like 12:18:30 to 2:3:5, scale a ratio so one part hits a target, and see each part as a fraction and percent of the whole, plus the n:1 and 1:n forms.
Simplify Fractions Calculator
Reduce any fraction, mixed number, or decimal to lowest terms with prime-factor GCF steps, a list of equivalent fractions, mixed-number form, decimal, and percent, plus a strip picture showing both forms are equal.
Subtracting Fractions Calculator
Subtract fractions and mixed numbers with the least common denominator, borrowing shown for mixed numbers, and the answer as a simplified fraction, mixed number, decimal, and percent with a strip visual.
Unit Rate Calculator
Turn any rate like 120 miles in 3 hours into both unit rates (per 1 hour and per 1 mile), scaled rates per 10 and per 100, and compare two options by unit price to find the better deal.
Antilog Calculator
Calculate the antilogarithm b^y for base 10, 2, e, or any custom base, with exact answers for whole-number exponents, scientific notation, and the inverse log check.
Arithmetic Series Calculator
Find the sum of an arithmetic series from the first term, common difference, and number of terms, or from the first and last terms, with a partial-sum table and Gauss's pairing explained.
Change of Base Formula Calculator
Evaluate log_b(x) in any base with the change of base formula, showing both the ln and log₁₀ routes, exact answers when x is a power of b, and every step.
Collatz Conjecture Calculator
Run the 3n + 1 (Collatz) process from any starting number: the full hailstone sequence, the number of steps to reach 1, the peak value, odd and even step counts, and a log-scale trajectory chart.
Condensing Logarithms Calculator
Condense a sum or difference of logarithms into a single logarithm, applying the power, product, and quotient rules in order, combining like terms, and evaluating exact numeric results.
Dividing Exponents Calculator
Divide powers with the same base (subtract exponents) or the same exponent (divide bases), with the quotient rule named, negative results rewritten as reciprocals, and exact values.
e Calculator
Get Euler's number e to any number of decimal places, compute e^x or the x-th root of e, and see the limit definition (1 + 1/n)^n and the series 1 + 1/1! + 1/2! + ... converge.
Expanding Logarithms Calculator
Expand a logarithm of a product, quotient, or power into a sum of simpler logs, naming the product, quotient, and power rule at each step and evaluating exact numeric logs.
Exponential Decay Calculator
Solve exponential decay for the remaining amount, initial amount, decay rate, or time using y = a(1 - r)^t, y = a·e^(-kt), or the half-life form, with half-life, a table of values, and a graph.
Exponential Function Calculator
Evaluate y = a·b^x, classify it as growth or decay, build a table of values, find the base b and coefficient a from two points, or solve for x with logarithms, all with steps.
Exponential Growth Calculator
Solve exponential growth for the final amount, starting amount, rate, or time using y = a(1 + r)^t or y = a·e^(kt), with doubling time, a table of values, and a graph.
Fibonacci Calculator
Find the nth Fibonacci number exactly up to n = 10,000, list the first n terms, sum them, test whether a number is Fibonacci, and watch the ratios converge to the golden ratio with Binet's formula.
Geometric Series Calculator
Sum the first n terms of a geometric series or the whole infinite series when |r| < 1, with a convergence check, partial-sum table, the ratio-1 special case, and step-by-step work.
Harmonic Number Calculator
Compute the harmonic number H(n) = 1 + 1/2 + ... + 1/n as an exact fraction for n up to 500, as a decimal for any n, and compare it with the asymptotic estimate ln(n) + γ.
Log Base 2 Calculator
Calculate log base 2 of any positive number with an exact answer for powers of 2, the decimal value otherwise, and the bits and doublings interpretation.
Multiplying Exponents Calculator
Multiply powers with the same base (add exponents) or the same exponent (multiply bases), with the rule named, symbolic or numeric bases, and the exact evaluated value.
Natural Log Calculator
Calculate the natural logarithm ln(x) or its inverse e^x, with exact answers for powers of e, the matching log₁₀ and log₂ values, series terms, and step-by-step work.
Negative Exponent Calculator
Rewrite a negative exponent as a reciprocal and evaluate it exactly: 2^-3 = 1/2^3 = 1/8, (2/3)^-2 = (3/2)^2 = 9/4, with numeric or variable bases and step-by-step work.
Pascal's Triangle Calculator
Generate Pascal's triangle up to 40 rows exactly, look up any binomial coefficient C(n, k) with the row highlighted, and see row sums, Pascal's rule, and the factorial formula.
Power of a Number Calculator
Raise any number to any power with every digit shown exactly for huge integer results (up to 20,000 digits), exact fractions for rational answers, and decimals plus scientific notation otherwise.
Power of a Power Calculator
Simplify (a^m)^n by multiplying the exponents, with numeric or variable bases, negative and fractional exponents, and the exact evaluated value shown with steps.
Sum of Series Calculator
Sum arithmetic and geometric series with the closed-form formulas, partial sums, and the infinite geometric series when |r| < 1, with a convergence check and step-by-step work.
Distance Formula Calculator
Find the distance between two coordinate points with dx, dy, squared distance, and square-root steps.
Midpoint Calculator
Find the midpoint between two coordinate points with coordinate-average steps.
Triangle Area Calculator
Calculate triangle area from base and height with unit-friendly steps.
Trapezoid Area Calculator
Calculate trapezoid area from two bases and height with average-base steps.
Ellipse Area Calculator
Calculate ellipse area from semi-major and semi-minor axes with the pi a b formula and equal-area circle check.
Sector Area Calculator
Calculate circle sector area from radius and central angle in degrees.
Arc Length Calculator
Calculate arc length from radius and central angle in degrees.
Regular Polygon Area Calculator
Calculate regular polygon area from side length and number of sides.
Polygon Interior Angle Calculator
Calculate interior angle sum, each regular interior angle, and exterior angle for a polygon.
Cylinder Volume Calculator
Calculate cylinder volume, base area, and lateral surface area from radius and height.
Cone Volume Calculator
Calculate cone volume, base area, and slant height from radius and height.
Sphere Volume Calculator
Calculate sphere volume, surface area, and diameter from radius.
Rectangular Prism Volume Calculator
Calculate rectangular prism volume, surface area, and space diagonal from length, width, and height.
Rectangular Prism Surface Area Calculator
Calculate rectangular prism surface area, face areas, and volume from length, width, and height.
Pyramid Volume Calculator
Calculate rectangular pyramid volume from base length, base width, and perpendicular height.
Ellipsoid Volume Calculator
Calculate ellipsoid volume from three semi-axis lengths, plus a sphere-equivalent radius check.
Circle Segment Area Calculator
Calculate circular segment area from radius and central angle, with sector, triangle, and arc-length checks.
Right Triangle Trig Calculator
Calculate sine, cosine, tangent, reciprocal trig ratios, and acute angle from right-triangle sides.
Law of Cosines Calculator
Solve the third side of a triangle from two sides and included angle using the law of cosines.
Arithmetic Sequence Calculator
Calculate the nth term and partial sum of an arithmetic sequence.
Geometric Sequence Calculator
Calculate the nth term and partial sum of a geometric sequence.