S
ScoutMyTool
💰
Finance
❤️
Health
📄
Templates
📋
PDF
🖼️
Image
🔄
Unit Converter
🧮
Calculators
📝
Blog
Home
›
Calculators
›
Math
➗
Math Calculators
Pure-formula math calculators with step-by-step working shown alongside every result.
All tools
60
%
Percentage Math Calculator
Calculate what X% of a value is, find what percentage one number is of another, or compute the percentage change between two numbers.
½
Fraction to Decimal Calculator
Convert any fraction n/d to its decimal form, including detection of repeating decimals.
¼
Decimal to Fraction Calculator
Convert a terminating decimal to its simplified fraction form.
:
Ratio Calculator & Simplifier
Simplify a ratio like 12:18 to its lowest terms (2:3) and compare to a target ratio.
⚖️
Proportion Solver
Given a/b = c/x (or any of three knowns), solve for the fourth.
∑
Mean (Average) Calculator
Compute the arithmetic mean of a list of numbers.
½
Median Calculator
Find the middle value (or average of two middle values) of a list of numbers.
🎯
Mode Calculator
Find the most frequently occurring value (or values) in a list.
↔
Range Calculator
Compute the range (max − min) of a list of numbers.
log
Logarithm Calculator
log_b(x) for any base b > 0, b ≠ 1, x > 0. Common bases shown side-by-side.
b^x
Antilogarithm Calculator
b^x — the inverse of a logarithm. Given the log value and base, recover the original number.
↗
Exponential Growth Calculator
A = A₀ · e^(kt) for continuous growth, or A = A₀ · (1 + r)^t for discrete.
↘
Exponential Decay Calculator
A = A₀ · e^(-kt). Compute remaining quantity, half-life, or decay constant.
∞
Continuous Compounding Calculator
A = P · e^(rt) — the limit of compound interest as the compounding frequency → ∞.
gcd
GCD (Greatest Common Divisor) Calculator
Euclidean algorithm: gcd(a,b) = gcd(b, a mod b). Supports 2-6 integers.
lcm
LCM (Least Common Multiple) Calculator
lcm(a,b) = |a × b| / gcd(a,b). Smallest number that both a and b divide evenly.
p
Prime Number Checker
Is n prime? Trial division up to √n; identifies smallest divisor and nearest primes if composite.
pf
Prime Factorization Calculator
n = p₁^a₁ × p₂^a₂ × … Trial division to find all prime factors with multiplicity.
n!
Factorial Calculator (n!)
n! = 1 × 2 × … × n. Computes exactly up to 21! (number limit); approximate via Stirling for larger.
×10ⁿ
Scientific Notation Converter
Convert decimal ↔ scientific notation. Standard form a × 10^b with 1 ≤ |a| < 10.
√
Square Root Calculator (√n)
√n with integer-perfect-square check, simplified surd form, and decimal expansion.
∛
Cube Root Calculator (∛n)
∛n with perfect-cube detection, simplified surd form, and decimal expansion.
ⁿ√
Nth Root Calculator
ⁿ√x = x^(1/n). Generalizes square and cube roots to any positive integer n.
b^x
Exponent Calculator (b^x)
b^x — supports fractional, negative, and zero exponents.
x²
Quadratic Equation Solver
ax² + bx + c = 0 → roots via discriminant. Real or complex.
ax+b
Linear Equation Solver
ax + b = 0 → x = −b / a. Single-variable linear equations in standard form.
⚖
2×2 Systems of Equations Solver
Solve a₁x + b₁y = c₁; a₂x + b₂y = c₂. Cramer's rule via determinants.
p(x)
Polynomial Evaluator
Evaluate polynomial p(x) = aₙxⁿ + … + a₁x + a₀ at any x. Up to degree 6.
0x
Base Converter (Bin/Oct/Dec/Hex)
Convert any integer between binary (2), octal (8), decimal (10), and hexadecimal (16).
mod
Modulo Calculator (a mod n)
a mod n: remainder of a divided by n. Always non-negative for positive n.
a+bi
Complex Number Arithmetic
(a + bi) ± (c + di), ×, ÷. Real part, imaginary part, modulus, argument.
O(n)
Big-O Time Complexity Calculator
Operations vs. n for common Big-O classes: O(1), O(log n), O(n), O(n log n), O(n²), O(2ⁿ).
aₙ
Arithmetic Sequence Calculator
aₙ = a₁ + (n−1)d. Find any term of an arithmetic sequence.
aᵣⁿ
Geometric Sequence Calculator
aₙ = a₁ × r^(n−1). Find any term of a geometric sequence.
Σ
Sum of Arithmetic Series
Sₙ = n × (a₁ + aₙ) / 2 = n/2 × (2a₁ + (n−1)d).
Σr
Sum of Geometric Series
Sₙ = a₁(1 − rⁿ) / (1 − r) for r ≠ 1. Infinite: S∞ = a₁/(1−r) if |r|<1.
Fₙ
Fibonacci Number Calculator
F(n) = F(n−1) + F(n−2). 0, 1, 1, 2, 3, 5, 8, 13, 21, ...
H
Harmonic Mean Calculator
H = n / Σ(1/xᵢ). Used for averaging rates and ratios.
WA
Weighted Average Calculator
WA = Σ(value × weight) / Σ(weight). Generalizes the arithmetic mean.
f'
Polynomial Derivative
d/dx(aₙxⁿ + … + a₁x + a₀) = naₙxⁿ⁻¹ + … + a₁. Power rule.
∫
Definite Integral (Polynomial)
∫ₐᵇ p(x) dx using power rule for antiderivatives.
lim
Limit Evaluator (Polynomial Ratio)
lim x→a of polynomial ratios (basic substitution + L'Hopital for 0/0).
T_n
Taylor Series Approximation
Approximate sin/cos/eˣ/ln(1+x) via Taylor polynomial of degree n.
x→x*
Newton's Method Root Finder
xₙ₊₁ = xₙ − f(xₙ) / f'(xₙ). Iteratively find roots of polynomial.
Σ
Riemann Sum (Numerical Integration)
Approximate ∫ₐᵇ f(x) dx using N rectangles (left, right, midpoint).
A/B
Partial Fraction Decomposition (2 distinct linear)
P(x) / [(x−a)(x−b)] = A/(x−a) + B/(x−b). Distinct linear factors only.
a·b
Vector Calculator — Add, Subtract, Dot, Cross (3D)
a+b · a−b · a·b (dot, scalar) · a×b (cross, vector perpendicular to both) · |a|, |b|, angle.
|M|
3×3 Matrix Determinant
det = a(ei−fh) − b(di−fg) + c(dh−eg). Cofactor expansion.
λ
2×2 Matrix Eigenvalues
Roots of λ² − tr(M)λ + det(M) = 0.
△
Triangle Area Calculator (3 methods)
Base × height, Heron's formula (SSS), or side-angle-side (SAS) — pick the inputs you have.
○
Circle Calculator (area + circumference + sector + arc)
All four classic circle quantities in one tool — area πr², circumference 2πr, sector area (½r²θ), arc length (rθ).
ax+by=e
System of 2 Linear Equations Solver
Solve { a·x + b·y = e ; c·x + d·y = f } via Cramer's rule. Handles unique / no-solution / infinite-solutions cases.
M⁻¹
Matrix Determinant + Inverse (2×2 / 3×3)
Determinant and inverse for 2×2 or 3×3 matrices. Inverse exists iff det ≠ 0.
P
Probability Calculator (P(A), P(A∩B), P(A|B))
Basic event probabilities + union + intersection + conditional + Bayes' theorem from two-event inputs.
Σx
Statistics Calculator (mean / median / mode / stddev / variance)
All 5 descriptive statistics from a list of numbers — sample + population variants for std dev / variance.
📐
Polar ↔ Cartesian Coordinate Converter
Convert (x, y) ↔ (r, θ). Polar: r = √(x²+y²), θ = atan2(y, x). Cartesian: x = r·cos θ, y = r·sin θ.
P(x)=0
Polynomial Root Finder (degree ≤ 4)
Closed-form roots for linear, quadratic, cubic (Cardano), and quartic (Ferrari) polynomials. Complex roots supported.
log(x)
Logarithmic / Exponential Equation Solver
Solve a·log_base(x) + c = target, a·base^x + c = target, or A·e^(kx) = target — pick the equation form.
sin²+cos²
Trig Identity Simplifier (basic patterns)
Recognizes the 30 most-used trigonometric identities and shows the simplified form. Pattern-library based — not a general symbolic algebra system.
Ⅳ
Roman Numeral Converter (1–3999)
Convert between Roman numerals and Arabic integers (1–3999). Strict subtractive-form validation — flags malformed numerals like IIII or VC.