Integer arithmetic, shifts and rotates inside an 8, 16, 32 or 64 bit word, with the carry, overflow, zero and sign flags and every result in four bases.
Programmer CalculatorInteger arithmetic, shifts and rotates inside an 8, 16, 32 or 64 bit word, with the carry, overflow, zero and sign flags and every result in four bases.
Programmer CalculatorMultiplies whole numbers of up to fifty digits and shows the working: a partial product for every digit, the column they add up in, and every carry.
Long Multiplication CalculatorExact hypergeometric p value for a 2x2 contingency table, one tailed and two tailed, with the odds ratio and the whole distribution the p value is read from.
Fisher's Exact Test CalculatorExpand a logarithm into a sum of simple terms with the product, quotient and power rules shown step by step, and condense a sum of logarithms back into one.
Expanding Logarithms CalculatorSurface area of a triangular prism from the three sides and the length, with the area of every face, the volume and a scale drawing of the unrolled net.
Triangular Prism Surface Area CalculatorWrites a line as y = mx + b from a slope and a point, two points or standard form, and builds the parallel and perpendicular lines through any point.
Slope Intercept Form CalculatorGraph a parabola and get its vertex, axis of symmetry, intercepts, completed square, focus and directrix as exact values rather than read off the picture.
Quadratic Graphing CalculatorMultiplies two polynomials term by term, collects the like terms and returns the expanded product with its degree and leading coefficient.
Polynomial Multiplication CalculatorMultiplies out a(b + c) with every individual product written down, handles any number of letters, and factors the common term back out of an expression.
Distributive Property CalculatorDraws a box and whisker plot from your data, with the five number summary, the IQR, the Tukey fences and every outlier named.
Box Plot CalculatorAverages percentages the right way. Enter each percentage with the group size behind it and see the weighted answer next to the plain mean of the percentages.
Average Percentage CalculatorOne-way analysis of variance for up to six groups. Returns the sums of squares, degrees of freedom, mean squares, the F statistic and an exact p value.
ANOVA CalculatorSolves ax + b = c, x/a + b = c and equations with x on both sides, writing out every step with both sides shown and the answer substituted back as a check.
Two Step Equation CalculatorEvaluate a triple integral over a rectangular box, a cylindrical wedge or a spherical shell, with the inner integrals shown and a numerical check alongside.
Triple Integral CalculatorConverts between real sizes and scale sizes for models and maps, finds the ratio behind two measurements, and re-scales a size from one ratio to another.
Scale CalculatorSolve an equation with x in the denominator, clearing the fractions and then throwing out the extraneous roots that a plain equation solver would keep.
Rational Equation CalculatorPlot a polar curve on a polar grid with a table of theta, r, x and y, plus the petal count, the maximum radius, the symmetry tests and the area swept.
Polar Graphing CalculatorDraw the K-map for 2, 3 or 4 variables from your minterms and don't cares, group it, and return the minimal sum of products and product of sums.
Karnaugh Map SolverConverts an inequality to interval notation and back, handles and, or and unions, and works out the union, intersection or difference of two intervals.
Interval Notation CalculatorSolves any triangle from three measurements, SSS, SAS, ASA, AAS or SSA, returning every side, every angle, the area, the heights and both radii.
Triangle CalculatorApproximates a definite integral with the trapezoidal rule, over a polynomial, a standard integrand or a table of measured points, with the error bound.
Trapezoidal Rule CalculatorGives the tangent line to a curve at a point, the normal line through the same point, and the linear approximation with the error it makes nearby.
Tangent Line CalculatorFinds the rule behind a list of numbers, arithmetic, geometric, quadratic or Fibonacci style, then gives the nth term, the sum and the terms that come next.
Sequence CalculatorWorks out the pointwise mutual information of two events from their joint and marginal probabilities, or from raw counts and a corpus size, with PPMI and normalised PMI alongside.
Pointwise Mutual Information CalculatorDifferentiates a polynomial in x, y and z with respect to any one of them, and returns the gradient, the second partials and the value of each partial at a point.
Partial Derivative CalculatorWrites a 2x2 or 3x3 matrix as P D P inverse, with the eigenvalues, the eigenvectors that form P, the inverse and the check that the product returns A.
Matrix Diagonalization CalculatorFactorises a 2x2, 3x3 or 4x4 matrix into L and U by Doolittle with partial pivoting, returning P, the permutation sign and the determinant.
LU Decomposition CalculatorSums geometric, p-series, telescoping and arithmetico-geometric series, names the convergence test that settles each one, and shows a partial sum beside it.
Infinite Series CalculatorEvaluates a^(bx+c)+d at a point, solves it for x, turns a growth rate into a doubling time and half life, and fits a curve through two readings.
Exponential Function CalculatorBuilds f(g(x)) and g(f(x)) from two standard forms with your own coefficients, shows the substitution and evaluates both at any x you pick.
Composite Function CalculatorFinds the inverse sine of a value in degrees, radians and gradians, states the principal value range, and refuses anything outside -1 to 1 with a reason.
Arcsin CalculatorMultiplies decimals and shows the working: the whole-number multiplication in a column, how many decimal places the factors carry, and where the point goes.
Multiplying Decimals CalculatorAdds, subtracts, multiplies and divides hexadecimal numbers, and runs AND, OR, XOR, NOT and the shifts, with every answer given in hex, decimal and binary.
Hex CalculatorFinds the length of a circular arc from the radius and central angle, with the chord, the sector area and the segment area alongside it.
Arc Length CalculatorAdds a column of figures and prints a tape with the running total on every line, plus the added and subtracted subtotals and an optional percentage.
Adding Machine CalculatorWorks RSA through on small primes: the key pair, the encryption and decryption of a number, and the extended Euclid step that produces the private exponent.
RSA CalculatorCompares two values against their mean, which makes the answer the same whichever way round you enter them, and also gives percent error against a known value.
Percentage Difference CalculatorA fixed table of twelve standard Laplace transforms with your own constants in them, plus polynomials in t by linearity. Symbolic algebra is refused.
Laplace Transform CalculatorFinds the geometric mean of a list of positive numbers, plain or weighted, and shows it beside the arithmetic and harmonic means for comparison.
Geometric Mean CalculatorExpands (a x + b) raised to a whole power using the binomial theorem, term by term, with the Pascal row and the working behind each coefficient shown.
Binomial Expansion CalculatorAdds, subtracts, multiplies and divides two binary numbers directly in binary, showing the carries, borrows or partial products, plus AND, OR, XOR, NOT and both bit shifts.
Binary CalculatorSolves absolute value equations in one variable, splits each one into its two cases and checks every candidate, so an extraneous root is named rather than handed back as an answer.
Absolute Value Equation CalculatorFinds where a line or parabola crosses each axis, from standard form, slope-intercept form, two points or a quadratic, with exact fractions.
X and Y Intercept CalculatorComputes the z test statistic for a mean with a known sigma, for one proportion against a claimed value, and for two proportions compared.
Test Statistic CalculatorSimplifies one polynomial over another, cancels the common factor, and lists the values the variable may not take, including the ones the cancelling hides.
Rational Expression CalculatorSolves a : b = c : d for a missing term in any of the four slots, checks whether two ratios really are in proportion, and works out inverse proportions.
Proportion CalculatorPoisson probabilities from a mean or from a rate and an interval: exactly k events, at most k, at least k, or anywhere in a range of counts.
Poisson Distribution CalculatorWorks a missing side or angle through the sine rule line by line, and prints both triangles when the ambiguous case leaves two of them standing.
Law of Sines Calculator