# All online calculators

- List intersection
This calculator parses list using regular expression, then counts unique matches and lists them in decreasing order

- List Join
This online calculator can join two csv lists by key column the same way JOIN works in SQL (inner join, left outer join, right outer join)

- LL1 grammar analysis. Yet another top-down parser generator.
The calculator checks LL1 grammar correctness, parses a text using the grammar, shows FIRST, FOLLOW and FIRST PLUS sets, parsing tree and gives PLANETCALC parsing code.

- Loan payment example
- Log-normal distribution
It calculates the probability density function (PDF) and cumulative distribution function (CDF) of long-normal distribution by a given mean and variance.

- Logarithm
This online calculator produces the logarithm of a given number with a given base. It computes also the natural logarithm and the common logarithm (decimal logarithm).

- Lorenc formula of ideal weight
- Luhn algorithm
Calculates digit sequence checksum using Luhn algorithm (mod 10), calculates validation digit (the digit to be appended to the digit sequence to make whole sequence checksum equal to zero).

- Making up words out of the syllables
Calculator sorts out all combinations of syllables to make words. English homework helper.

- Map of France regions
Simple image map of France regions to illustrate usage of SVG image maps

- Matching lines with regular expression
This calculator matches lines in text using regular expression. It outputs line numbers and lines, which were matched and which were not matched, separating them.

- Math equation simplification
Simplifies math equation with single variable (x). In eqation you may also use integer and fractional numerical constants arithmetic operations, trigonometric and hyperbolic functions.

- Math equation syntax
Math equation samples.

- Math operations on degrees
This online calculator supports simple mathematical operations, addition/subtraction/multiplication/division, on degrees

- Math worksheets generator for elementary school
Random worksheets, which are generated automatically from user parameters.

- Mathematical calculator
Mathematical calculator is used for evaluation math expressions with arithmetic operations (+-/*^) and functions: sqrt - square root, exp - exponential function, lb - binary logarithm, lg - decimal logarithm, ln - natural logarithm, sin - sine, cos - cosine, tan - tangent, cot - cotangent, sec - secant, csc - cosecant, arcsin - arcsine, arccos - arccosine, arctan - arctangent, arccot - arccotangent, arcsec - arcsecant, arccosec - arccosecant and others

- Mathematical competition tasks
Calculator solving some mathematical competition task

- Matrix Multiplication
Matrix Multiplication

- Matrix Rank
This online calculator determines the rank of a given matrix

- Matrix Transpose
Matrix Transpose