Calculators

Six discrete math calculators

Interactive discrete math for CS students: topics, proof trainer, practice, and browser-native tools.

  • No account needed
  • Nothing leaves your browser
  • Works offline

What is in here

7topics
534problems
54formulas
60proof tasks
0 learned0 saved0 practice attempts0% accuracy0 proof checks

Calculators

Discrete math tools

Six calculators that run entirely in this browser. Inputs are validated, so a rejected entry says what is wrong instead of returning a confident wrong answer.

Counting

Combinatorics

Permutations and combinations of r items drawn from n, in exact arbitrary-precision arithmetic.

Whole numbers with 0 ≤ r ≤ n ≤ 200. Blank fields and exponent notation are refused, not read as zero.

Try
n!
3628800
P(n,r)n! / (n-r)!
720
C(n,r)n! / (r!(n-r)!)
120