Math Calculators
315 calculators across all math domains
Basic Calculator
BPerform basic arithmetic
a+b, a-b, a×b, a÷b
Percentage of Number
BX% of Y
X%×Y
Percentage Change
BIncrease/decrease %
((V2-V1)/V1)×100
Addition
BAdd numbers
a+b+c
Subtraction
BSubtract numbers
a-b-c
Multiplication
BMultiply numbers
a×b×c
Division
BDivide numbers
a÷b
Power/Exponent
Bx^y
x^y
Square
Bx²
x²
Cube
Bx³
x³
Square Root
B√x
√x
Cube Root
B∛x
∛x
Nth Root
Bⁿ√x
ⁿ√x
Factorial n!
Bn!
n!=n×(n-1)×...
Absolute Value
B|x|
|x|
Rounding
BRound to precision
round(x,n)
Arithmetic Mean
BAverage of numbers
(a+b+...)/n
Greatest Common Divisor
BGCD(a,b)
GCD(a,b)
Least Common Multiple
BLCM(a,b)
LCM=ab/GCD
Modulo/Rest
Ba mod b
a mod b
Prime Number Check
BIs n prime?
n is prime
Prime Factorization
BBreak into primes
n=Πp_i^e_i
Sum 1...n
B1+2+...+n
n(n+1)/2
Sum of Squares
B1²+...+n²
n(n+1)(2n+1)/6
Sum of Cubes
B1³+...+n³
[n(n+1)/2]²
Reverse Digits
B123→321
Reverse
Sum of Digits
B123→1+2+3=6
Digit sum
Scientific Notation
B→ a×10^b
a×10^b
Significant Figures
BRound to n sig figs
sig(x,n)
Reciprocal 1/x
B1/x
1/x
Digital Root
Bdr(n)
1+((n-1)mod9)
Number to Words
I42→forty-two
English words
Linear Equation ax+b=0
BSolve ax+b=0
x=-b/a
Linear Eq ax+b=cx+d
BSolve ax+b=cx+d
x=(d-b)/(a-c)
System 2×2
ISolve 2 equations
a₁x+b₁y=c₁
Quadratic Formula
Iax²+bx+c=0
x=(-b±√Δ)/(2a)
Quadratic Vertex
IParabola vertex y=ax²+bx+c
V(-b/(2a),c-b²/(4a))
Cubic t³+pt+q=0
ADepressed cubic
t=∛(-q/2+√Δ)+∛(-q/2-√Δ)
Linear Inequality
Iax+b>0
ax+b>0
Polynomial Evaluate
IEvaluate P(x)
aₙxⁿ+...+a₀
(a+b)²
BExpand (a+b)²
a²+2ab+b²
(a+b)³
BExpand (a+b)³
a³+3a²b+3ab²+b³
Arithmetic Sequence
Bnth term & sum
aₙ=a₁+(n-1)d
Geometric Sequence
Bnth term & sum
aₙ=a₁rⁿ⁻¹
Infinite Geometric Series
ISum if |r|<1
S=a₁/(1-r)
Partial Fractions
ADecompose 1/((x+a)(x+b))
A/(x+a)+B/(x+b)
Synthetic Division
APolynomial ÷ (x-c)
Synthetic div
Exponential Eq a^x=b
ISolve a^x=b
x=ln(b)/ln(a)
Logarithmic Eq
ISolve log_a(x)=b
x=a^b
Sum & Product of Roots
IQuadratic roots
Sum=-b/a,Prod=c/a
Complete Square
Ix²+bx
(x+b/2)²-(b/2)²
Complex Add
I(a+bi)+(c+di)
Complex add
Complex Multiply
I(a+bi)(c+di)
(ac-bd)+(ad+bc)i
Complex Modulus
B|a+bi|
√(a²+b²)
Complex→Polar
Ir(cosθ+isinθ)
Polar form
Triangle Area (b,h)
BA=½bh
A=½bh
Triangle (Heron's)
BArea from 3 sides
√(s(s-a)(s-b)(s-c))
Rectangle
BArea & perimeter
A=lw,P=2(l+w)
Square
BAll properties
A=s²,P=4s
Parallelogram
BArea
A=bh
Trapezoid Area
BArea
A=½(a+b)h
Rhombus
BArea & side
A=½d₁d₂
Kite Area
BA=½d₁d₂
A=½d₁d₂
Circle
BArea & circumference
A=πr²,C=2πr
Sector
IArea & arc length
A=½r²θ
Circle Segment
ASegment area
A=½r²(θ-sinθ)
Annulus
BRing area
A=π(R²-r²)
Ellipse
BArea
A=πab
Polygon Angles
BInterior angles
Sum=(n-2)×180°
Regular Polygon Area
IArea of regular polygon
A=½×n×s²×cot(π/n)
Pythagorean Theorem
Ba²+b²=c²
a²+b²=c²
2D Distance
BDistance between points
√((Δx)²+(Δy)²)
Midpoint
BM=((x₁+x₂)/2,(y₁+y₂)/2)
Midpoint
Slope
BSlope between points
m=(y₂-y₁)/(x₂-x₁)
Circumcircle
ACircumradius of triangle
R=abc/(4K)
Incircle
AInradius of triangle
r=K/s
Centroid
ITriangle centroid
G=(x₁+x₂+x₃)/3
Point-Line Dist
Id=|Ax₀+By₀+C|/√(A²+B²)
Point-line distance
Cube
BV=s³, SA=6s²
V=s³
Rectangular Prism
BV=lwh
V=lwh
Sphere
BV=⁴⁄₃πr³
V=⁴⁄₃πr³
Cylinder
BV=πr²h
V=πr²h
Cone
BV=⅓πr²h
V=⅓πr²h
Pyramid
BV=⅓×base×h
V=⅓bh
Torus
ADonut volume
V=2π²Rr²
Frustum
AConical frustum volume
V=⅓πh(R²+Rr+r²)
Hemisphere
BHalf sphere
V=⅔πr³
Ellipsoid
IV=⁴⁄₃πabc
V=⁴⁄₃πabc
Capsule
ICylinder+hemispheres
V=πr²h+⁴⁄₃πr³
Tetrahedron
BRegular tetrahedron
V=√2/12×s³
Sin, Cos, Tan
BBasic trig functions
sinθ,cosθ,tanθ
arcsin, arccos, arctan
BInverse trig
sin⁻¹x
csc, sec, cot
BReciprocal trig
csc=1/sin
Law of Sines
Ia/sinA=b/sinB
a/sinA=b/sinB
Law of Cosines
Ic²=a²+b²-2ab·cosC
c²=a²+b²-2ab·cosC
sinh, cosh, tanh
IHyperbolic functions
sinhx
Radians↔Degrees
BConvert angle units
180°=π rad
sin²+cos²=1
BVerify trig identity
sin²θ+cos²θ=1
sin2θ, cos2θ
IDouble angle
sin2θ=2sinθcosθ
sin(θ/2), cos(θ/2)
AHalf angle
sin(θ/2)=±√((1-cosθ)/2)
sin(A±B), cos(A±B)
ISum of angles formulas
sin(A+B)=sinAcosB+cosAsinB
d/dx x^n
BDerivative of power
d/dx(x^n)=nx^(n-1)
Polynomial Derivative
Id/dx(ax³+bx²+cx+d)
3ax²+2bx+c
d/dx sin(x)
BDerivative of sine
cos(x)
d/dx e^x
BDerivative of e^x
e^x
Product Rule
I(fg)'=f'g+fg'
(fg)'
Quotient Rule
A(f/g)'=(f'g-fg')/g²
(f/g)'
∫x^n dx
IDefinite integral
x^(n+1)/(n+1)
∫sin(x)dx
BIntegral of sine
-cos(x)
∫cos(x)dx
BIntegral of cosine
sin(x)
∫e^x dx
BIntegral of e^x
e^x
Trapezoidal Rule
INumerical integration
h/2[f(a)+2Σf+ f(b)]
Simpson's Rule
ANumerical integration
h/3[f(a)+4Σf+2Σf+f(b)]
Taylor e^x
AApproximate e^x
Σx^n/n!
Taylor sin(x)
AApproximate sin(x)
x-x³/3!+...
Newton's Method
AFind root
x_{n+1}=x_n-f/f'
Limit f(x)
IEvaluate limit
lim_{x→a}f(x)
Euler's Method
ASolve y'=f(x,y)
y_{n+1}=y_n+h·f
Median
BMiddle value
Median
Mode
BMost frequent
Mode
Std Deviation
IPopulation std dev
σ=√(Σ(x-μ)²/n)
Z-Score
Iz=(x-μ)/σ
z=(x-μ)/σ
Linear Regression
ILine of best fit
y=mx+b
Pearson r
ACorrelation coefficient
r
Permutation nPr
InPr=n!/(n-r)!
nPr
Combination nCr
InCr=n!/[r!(n-r)!]
nCr
Binomial Prob
AP(k) = C(n,k)p^k(1-p)^(n-k)
Binomial
Normal PDF
ANormal density
(1/σ√2π)e^(-(x-μ)²/2σ²)
Normal CDF
ANormal cumulative
Φ(x)
Poisson Prob
AP(k) = λ^k·e^(-λ)/k!
Poisson
Geometric Prob
AP(k) = (1-p)^(k-1)×p
Geometric
Bayes' Theorem
AP(A|B)=P(B|A)P(A)/P(B)
Bayes'
Expected Value E[X]
IΣx·P(x)
E[X]
Binomial Coeff C(n,k)
BEfficient C(n,k)
C(n,k)
Uniform PDF
BUniform density f(x)=1/(b-a)
Uniform
Fibonacci F(n)
Bnth Fibonacci
Fₙ=F_{n-1}+F_{n-2}
Fibonacci Sequence
BGenerate sequence
F₀=0,F₁=1
Golden Ratio φ
Bφ=(1+√5)/2
φ
Catalan C(n)
ACₙ=(2n)!/((n+1)!n!)
Catalan
σ(n) Divisor Sum
ASum of divisors
σ(n)=Σd|n d
τ(n) Divisor Count
BNumber of divisors
τ(n)
Perfect Number
BIs n perfect?
σ(n)=2n
Collatz Sequence
B3n+1 problem
Collatz
Pythagorean Triple
Im²-n², 2mn, m²+n²
Triple
Euler's φ(n)
Aφ(n)=nΠ(1-1/p)
φ(n)
Log_b(x)
BLog any base
ln(x)/ln(b)
Natural Log ln(x)
Bln(x)
ln(x)
Log₁₀(x)
BBase 10 log
log₁₀(x)
Log₂(x)
BBase 2 log
log₂(x)
Sigmoid σ(x)
Bσ(x)=1/(1+e⁻ˣ)
σ(x)
ReLU(x)
Bmax(0,x)
ReLU
Gaussian f(x)
Iae^(-(x-b)²/(2c²))
Gaussian
Exponential Growth
BP(t)=P₀e^(rt)
Growth
Exponential Decay
BP(t)=P₀e^(-rt)
Decay
Logistic Growth
AP(t)=K/(1+((K-P₀)/P₀)e^(-rt))
Logistic
Newton's Cooling
AT(t)=Tₐ+(T₀-Tₐ)e^(-kt)
Cooling
Linear Interpolation
By=y₁+(x-x₁)(y₂-y₁)/(x₂-x₁)
Interpolate
Manhattan Distance
BL1 distance
|Δx|+|Δy|
Chebyshev Distance
BL∞ distance
max|Δx|,|Δy|
Haversine Dist
AGreat-circle distance
d=2R·arcsin(√...)
Roman Numerals
BNumber→Roman
Numeral converter
Parse Roman Numerals
BRoman→Number
Parse
Stirling's n!≈√(2πn)(n/e)^n
IApprox n!
Stirling's
Gamma Γ(n)
AΓ(n)=(n-1)!
Γ(n)
Quadratic Bezier
AB(t)=(1-t)²P₀+2(1-t)tP₁+t²P₂
Bezier
System of 2 Equations
BSolve a1x+b1y=c1, a2x+b2y=c2
Cramers rule
Quadratic Roots
Bx = (-b +/- sqrt(b2-4ac))/(2a)
ax^2+bx+c=0
Cubic Equation
AFind real root of ax3+bx2+cx+d=0
Bisection method
Polynomial Evaluation
BEvaluate a0+a1x+a2x2+a3x3
f(x)=sum(ak*x^k)
Absolute Value
B|x| = x if x>=0 else -x
|x|
Linear Interpolation
By = y1+(x-x1)*(y2-y1)/(x2-x1)
y(x)
2D Distance
Bsqrt((x2-x1)^2+(y2-y1)^2)
Euclidean
Midpoint
B((x1+x2)/2, (y1+y2)/2)
Midpoint formula
Slope of Line
Bm = (y2-y1)/(x2-x1)
Slope formula
Perpendicular Slope
Bm_perp = -1/m
Negative reciprocal
Circle from Radius
BArea and circumference of circle
A=pi*r^2, C=2*pi*r
Distance Point to Line
I|Ax0+By0+C|/sqrt(A^2+B^2)
Perpendicular distance
Partial Fractions
ADecompose (Ax+B)/((x+c)(x+d))
Partial fractions
Discriminant
BD = b^2-4ac
Number of real roots
Vector Addition
B(a1+b1, a2+b2)
v + w
Dot Product
BA·B = a1*b1+a2*b2
Scalar product
2D Cross Product
BAxB = a1*b2-a2*b1
Determinant
Vector Magnitude
B|v| = sqrt(x^2+y^2)
Length
Unit Vector
Bu-hat = v/|v|
Normalization
Vector Angle
Btheta = atan2(y,x)
Direction
Triangle Area
BA = 0.5*b*h
Base-height
Triangle Area (Heron)
IA = sqrt(s(s-a)(s-b)(s-c))
Three sides
Rectangle Area
BA = w*h, P = 2(w+h)
Area and perimeter
Circle Area
BA = pi*r^2
Area of circle
Sector Area
IA = (theta/360)*pi*r^2
Circular sector
Sphere Volume
IV = (4/3)*pi*r^3
Volume of sphere
Cylinder Volume
IV = pi*r^2*h
Volume of cylinder
Cone Volume
IV = (1/3)*pi*r^2*h
Volume of cone
Cube Volume
BV = s^3
Volume of cube
Rectangular Prism
BV = l*w*h
Box volume
Pyramid Volume
IV = (1/3)*l*w*h
Square pyramid
Parallelogram Area
BA = b*h
Base-height
Trapezoid Area
BA = 0.5*(a+b)*h
Average bases
Ellipse Area
IA = pi*a*b
Semi-axes
Annulus Area
IA = pi*(R^2-r^2)
Washer
Regular Polygon Area
AA = 0.5*n*R^2*sin(2*pi/n)
Circumradius
Torus Volume
AV = 2*pi^2*R*r^2
Donut volume
Cube Diagonal
Bd = s*sqrt(3)
Space diagonal
Golden Ratio
Iphi = (1+sqrt(5))/2
Divine proportion
Sine
Bsin(theta)
sin(theta)
Cosine
Bcos(theta)
cos(theta)
Tangent
Btan(theta)
tan(theta)
Cosecant
Icsc(theta) = 1/sin(theta)
Reciprocal sine
Secant
Isec(theta) = 1/cos(theta)
Reciprocal cosine
Cotangent
Icot(theta) = 1/tan(theta)
Reciprocal tangent
Arcsin
Itheta = sin^-1(x)
Inverse sine
Arccos
Itheta = cos^-1(x)
Inverse cosine
Arctan
Itheta = tan^-1(x)
Inverse tangent
Arctan2(y,x)
Itheta = atan2(y,x)
Two-argument arctan
Hyperbolic Sine
Asinh(x) = (e^x-e^-x)/2
sinh(x)
Hyperbolic Cosine
Acosh(x) = (e^x+e^-x)/2
cosh(x)
Hyperbolic Tangent
Atanh(x) = sinh(x)/cosh(x)
tanh(x)
Law of Sines
Ia/sin(A)=b/sin(B)=c/sin(C)
Triangle law
Law of Cosines
Ic^2=a^2+b^2-2ab*cos(C)
Side from angle
Degrees to Radians
Brad = deg*pi/180
Angle conversion
Radians to Degrees
Bdeg = rad*180/pi
Angle conversion
Double Angle sin(2theta)
Isin(2theta) = 2sin(theta)cos(theta)
Double angle
Double Angle cos(2theta)
Icos(2theta) = cos^2-sin^2
Double angle
Trig Pythagorean Identity
Bsin^2+cos^2=1
Identity check
Mean (Average)
Bx-bar = sum(x)/n
Arithmetic mean
Median
BMiddle value of sorted data
Central value
Mode
BMost frequent value
Frequency
Range
Bmax - min
Spread
Variance
Isigma^2 = sum(x-x-bar)^2/n
Spread squared
Standard Deviation
Isigma = sqrt(variance)
Spread
Z-Score
Iz = (x-mu)/sigma
Standard score
Quartiles
IQ1, Q2, Q3
Five-number summary
Covariance
Acov = sum(x-x-bar)(y-y-bar)/n
Joint variation
Correlation
Ar = cov/(sx*sy)
Pearson r
Linear Regression
Ay = mx + b
Best fit line
Harmonic Mean
In/(1/x1+1/x2+...)
Rate average
Geometric Mean
I(x1*x2*...)^(1/n)
Multiplicative average
RMS
Isqrt((x1^2+x2^2+...)/n)
Root mean square
Skewness
Ag1 = (1/n)sum((x-x-bar)/sigma)^3
Distribution shape
Kurtosis
Ag2 = (1/n)sum((x-x-bar)/sigma)^4-3
Tail shape
Percentile
IP-th percentile of data
Order statistic
Interquartile Range
IIQR = Q3-Q1
Spread
Mean Absolute Deviation
IMAD = (1/n)sum|x-x-bar|
Robust spread
Chebyshev Inequality
AP(|x-mu|>=k*sigma) <= 1/k^2
Probability bounds
Empirical Rule
I% within k*sigma (68-95-99.7)
Normal distribution
Simple Moving Average
ISMA = sum(xi)/n
Time series
Standard Error
ISE = sigma/sqrt(n)
Sampling error
Margin of Error
IME = z*sigma/sqrt(n)
Confidence interval
Arithmetic Sequence
Ban = a1+(n-1)d
Linear progression
Geometric Sequence
Ban = a1*r^(n-1)
Exponential progression
Infinite Geometric Sum
IS_inf = a/(1-r) for |r|<1
Convergent series
Telescoping Sum
Asum(1/k-1/(k+1)) = 1-1/(n+1)
Series
p-Series Sum
Asum(1/k^p)
Convergence test
Alternating Series
Asum((-1)^(k+1)/k)
Leibniz series
Factorial n!
Bn! = 1*2*3*...*n
Product sequence
Double Factorial n!!
In!! = n*(n-2)*(n-4)*...
Step 2 product
Fibonacci Check
IIs n in Fibonacci sequence?
Sequence membership
Triangular Number
BT_n = n(n+1)/2
Figurate number
Square Number
BS_n = n^2
Perfect squares
Pentagonal Number
IP_n = n(3n-1)/2
Figurate number
Hexagonal Number
IH_n = n(2n-1)
Figurate number
Tribonacci
AT(n)=T(n-1)+T(n-2)+T(n-3)
Third-order
Binomial Expansion
A(a+b)^n expansion
Pascal triangle
Summation Calculator
Bsum(f(k), k=a..b)
Series sum
Product Calculator
Iprod(f(k), k=a..b)
Product series
Matrix Addition 2x2
BA + B (2x2)
Element-wise
Matrix Multiply 2x2
AA x B (2x2)
Row-column
Determinant 2x2
Bdet = ad-bc
Square matrix
Inverse 2x2
AA^-1 = (1/det)*[d,-b;-c,a]
Matrix inverse
Complex Add
B(a+bi)+(c+di)
Complex numbers
Complex Multiply
I(a+bi)*(c+di)
Complex product
Complex Modulus
B|a+bi| = sqrt(a^2+b^2)
Magnitude
Polar to Rect
Ix = r*cos, y = r*sin
Coordinate conversion
Rect to Polar
Ir = sqrt(x^2+y^2), theta = atan2(y,x)
Coordinate conversion
Probability Addition
IP(A or B)=P(A)+P(B)-P(A and B)
Addition rule
Conditional Probability
IP(A|B) = P(A and B)/P(B)
Bayes rule
Combinations
BC(n,k) = n!/(k!(n-k)!)
N choose k
Permutations
BP(n,k) = n!/(n-k)!
N permute k
Bernoulli Trial
AP(k) = C(n,k)*p^k*(1-p)^(n-k)
Binary outcome
Expected Value
IE[X] = sum(x*P(x))
Weighted average
Binomial Distribution
AP(X=k) = C(n,k)*p^k*(1-p)^(n-k)
Discrete distribution
Poisson Distribution
AP(X=k) = (lambda^k*e^-lambda)/k!
Rare events
Log Base 10
Blog10(x)
Common logarithm
Natural Log
Bln(x)
Natural logarithm
Log Base b
Ilog_b(x) = ln(x)/ln(b)
Arbitrary base
Exponential e^x
Be^x
Natural exponential
Power x^y
Bx^y
Exponentiation
Square Root
Bsqrt(x)
Radical
Cube Root
Bcbrt(x)
Radical
Nth Root
Ix^(1/n)
General radical
GCD via Euclid
Bgcd(a,b) by Euclidean algorithm
Greatest common divisor
LCM
Blcm(a,b) = |a*b|/gcd(a,b)
Least common multiple
Prime Factors
IFactor n into primes
Integer factorization
Roman Numeral Converter
BConvert number to roman
Roman numeral
Scientific Notation
BConvert to scientific notation
Standard form
Significant Figures
ICount sig figs in number
Precision
Modulo
Ba mod b
Remainder
Random Number Generator
BRandom number in range
RNG
Rounding
BRound to n decimal places
Rounding
Floor
BFloor(x) = greatest int <= x
Floor function
Ceiling
BCeil(x) = smallest int >= x
Ceiling function
Integer Part
Btrunc(x) = integer part
Truncation
Hypotenuse
Bc = sqrt(a^2+b^2)
Pythagorean theorem
Quadratic Formula Calculator
BSolve quadratic equations ax²+bx+c=0 using the quadratic formula.
x = (-b ± √(b²-4ac)) / 2a
Sieve of Eratosthenes
BGenerate all prime numbers up to a given limit.
Sieve primes up to n
Fibonacci Sequence Calculator
BGenerate Fibonacci sequence numbers.
F(n) = F(n-1) + F(n-2)
Set Operations Calculator
BCalculate union, intersection, and difference of two sets.
A ∪ B, A ∩ B, A \ B
Linear Regression Calculator
ICalculate linear regression line (y = mx + b) from data points.
m = Σ(x-x̄)(y-ȳ) / Σ(x-x̄)²
Binomial Distribution Calculator
ICalculate binomial probability P(X = k) for n trials.
P(X=k) = C(n,k) × p^k × (1-p)^(n-k)
P-Value from Z-Score Calculator
IEstimate p-value from a z-score using normal approximation.
p ≈ 2 × (1 - Φ(|z|))
Confidence Interval for Mean
ICalculate confidence interval for a population mean.
CI = x̄ ± z × σ/√n
Permutation Calculator
BCalculate permutations nPr = n!/(n-r)! and combinations nCr.
nPr = n!/(n-r)!, nCr = n!/(r!(n-r)!)
Bayesian Update Calculator
AUpdate Beta posterior distribution with new data.
α´ = α + successes, β´ = β + failures
Matrix Determinant Calculator
BCalculate determinant of 2×2 matrices.
det = ad - bc
Taylor Series Expansion
IApproximate eˣ, sin(x), cos(x) using Taylor series up to n terms.
f(x) ≈ Σ f⁽ⁿ⁾(0) × xⁿ / n!