CipherMatrix

Discrete Mathematics Calculators

Discrete mathematics covers counting, number representations, graphs, logic and other structures that are not continuous. It is the language of computer science and a standard first-year subject for BCA and B.Tech students.

The tools here give exact answers for counting problems such as permutations and combinations (including large values that overflow a normal calculator) and convert numbers between binary, octal, decimal and hexadecimal.

Discrete Mathematics tools

Permutation & Combination Calculator

Compute nPr, nCr, factorials, counts with repetition and multiset arrangements exactly, even for huge numbers.

C(n, r) = n! / (r!(n − r)!)
Open calculator

Base Number Converter

Live conversion between binary, octal, decimal and hexadecimal (plus any base 2–36) for integers of any size.

1010₂ = 12₈ = 10₁₀ = A₁₆
Open calculator