Scientific Calculator
Type expressions with powers, roots, trigonometry, logs and constants, in degrees or radians, with a history.
Truth tables for logic expressions with AND, OR, NOT, XOR and implication, plus minterms and maxterms.
Runs entirely in your browser. Nothing you type or paste is sent anywhere.
Type expressions with powers, roots, trigonometry, logs and constants, in degrees or radians, with a history.
Plot up to four functions of x, zoom and pan, and read exact values along each curve.
Solve linear and quadratic equations and systems of two or three unknowns, with the steps shown.
Mean, median, mode, standard deviation, quartiles and outliers from a list of numbers, with a histogram.
Use words or symbols: NOT (! ¬ ~), AND (& ∧ ·), OR (| ∨ +), XOR (^ ⊕), NAND, NOR, implies (-> →) and if and only if (<-> ↔). Variables are letters or words, up to six. Order of operations: NOT first, then AND, XOR, OR, →, and ↔ last; NAND ranks with AND and NOR with OR. Brackets go first.
| #Row number | A | B | C | A ∧ B | ¬C | A ∧ B → ¬C |
|---|---|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 0 | 1 | 1 |
| 1 | 0 | 0 | 1 | 0 | 0 | 1 |
| 2 | 0 | 1 | 0 | 0 | 1 | 1 |
| 3 | 0 | 1 | 1 | 0 | 0 | 1 |
| 4 | 1 | 0 | 0 | 0 | 1 | 1 |
| 5 | 1 | 0 | 1 | 0 | 0 | 1 |
| 6 | 1 | 1 | 0 | 1 | 1 | 1 |
| 7 | 1 | 1 | 1 | 1 | 0 | 0 |
Σm(0, 1, 2, 3, 4, 5, 6)ΠM(7)(¬A ∧ ¬B ∧ ¬C) ∨ (¬A ∧ ¬B ∧ C) ∨ (¬A ∧ B ∧ ¬C) ∨ (¬A ∧ B ∧ C) ∨ (A ∧ ¬B ∧ ¬C) ∨ (A ∧ ¬B ∧ C) ∨ (A ∧ B ∧ ¬C)One AND-term for each true row, joined with OR.
¬A ∨ ¬B ∨ ¬COne OR-term for each false row, joined with AND.