Scientific Calculator v 2.5
Converter
A button at the top left of the display that converts units of length, area, volume, mass,
temperature, speed, time, data, pressure, energy, power, angles, fuel economy, force, torque,
density, frequency, acceleration, flow rate, current, voltage, charge, resistance, capacitance,
inductance, magnetic field, momentum and radioactivity. The result
shown is the value to start from; click a converted value to put it into the display. Its
Dates tab counts the days between two dates, moves a date on by years, months and days, and
shows a time in other time zones.
Numbers
A button at the top left of the display for matrices: their determinant, inverse, powers,
sums, products, eigenvalues, rows reduced, LU and QR, and A x = b, up to 10 × 10, and vectors; complex
numbers, such as (2 + 3i)(1 – i), and the roots of polynomials of them; whole numbers in bits
with their hexadecimal, octal and binary, numbers in any base, text as its codes, and numbers
as doubles and floats; and whole numbers' prime factors, GCD and LCM, modular arithmetic,
primes, numbers to every digit, fractions and their decimals, and rounding.
Solve
A button at the top left of the display that solves an equation or an inequality for x, a
polynomial, two or three linear equations or two curves, finds turning points, integrals,
slopes, sums and products to ∞, limits, Taylor series, areas between curves, arc lengths and
differential equations, the chances of the normal, t, χ², F, binomial, Poisson and other
distributions, confidence intervals, and money over time, NPV and IRR, loans and savings, APR and APY, bonds, depreciation, break-even, inflation and percentage change;
and geometry: a triangle of any three of its sides and angles, shapes, solids, points and lines, and polygons.
Chemistry
A button at the top left of the display for the periodic table: all 118 elements in light colours by
kind, state, block or electronegativity, and a click on one for its mass, electron configuration,
melting and boiling points, density, oxidation states and its atom drawn with its shells, popped out as
big as the page. And the molar mass of a formula, equations balanced, the amounts of a reaction and its
limiting reactant, empirical formulas, molarity, dilution, pH and buffers, the gas laws, heat and half-life.
Physics
A button at the top left of the display for electronics, from the resistor colour code and Ohm's law to LED
resistors, wires, batteries, capacitors, transistors, op-amps, the 555, filters, SMD codes and decibels; motion at a steady acceleration,
projectiles with their path drawn, circular motion, pendulums and rotation; forces, collisions, impulse,
energy, torque and levers, gravitation, drag, charges, magnetic fields and induction; waves, standing waves,
lenses, refraction, interference, polarisation, the Doppler effect and photons; heat, gas molecules, heat
engines, stress and fluids; and E = mc², binding energy, the photoelectric effect, relativity, quantum
physics from the uncertainty principle to tunnelling, hydrogen's spectrum and radioactive decay. Many
cards draw what they work out.
Biology
A button at the top left of the display for genetics, Punnett squares of up to six genes and of the X,
Hardy–Weinberg, χ² of a cross, gene maps of three genes and heritability; DNA and RNA, translated in six
frames with their open reading frames, the codon wheel, primer melting temperatures, A260,
ligation and restriction digests run on a gel; proteins, their mass, pI and hydropathy, the amino acids,
enzyme kinetics and binding; the lab, from dilutions, cell counts and CFU to PCR mixes, qPCR and error
bars; cells, water potential, tonicity, membrane potentials and free energy; and ecology, population
growth, predators and prey, diversity, life tables, selection and drift. Most cards draw what they work out.
Statistics
A button at the top left of the display: type or paste a list of numbers for its count, sum,
mean, standard deviation, quartiles, median and more, with a histogram and a box plot; pairs
of numbers for their correlation and a curve fitted to them, a line, quadratic, cubic, exponential,
power, logarithmic or logistic; and tests of hypotheses: t and z, paired t, proportions, χ² of
goodness of fit and of independence, ANOVA and correlation.
Features
- Light, super fast and nothing leaves your browser.
- Equation line: the display shows the whole equation while you type it. After the equation sign
it shows the result, with the finished equation on a small line above.
- History: click the clock at the top left of the display to see your past calculations. Insert
an equation or a result into the display again, copy it, or delete it. It is kept when you close the calculator. Export, the arrow beside Clear, copies it all as text or saves it as a CSV file for a spreadsheet, or as a text file. Its Variables tab holds the letters A to J; see below.
- DEL button (or Backspace) to take back the last key you pressed, one key at a time.
- Cursor: click into the equation, or use the arrow keys, to fix a number or an
operator in the middle of it. Back at the end, the calculator goes on as before.
- Formulas and constants: some hundred formulas to fill in and eighty constants of math and
science. See the "Formulas and Constants" section below.
- Converter: units of length, area, volume, mass, temperature, force, density, current and more, dates and
time zones. See the "Converter" section below.
- Graph: functions, equations, inequalities, sequences, slope fields and points drawn, with their roots, highs, lows and
crossings. See the "Graph" section below.
- Numbers: matrices up to 10 × 10 and their eigenvalues, vectors, complex numbers, bases and bits, Gray code, truth tables, text and its
codes, IEEE 754, prime factors, modular arithmetic, primes, exact numbers, fractions and rounding.
See the "Numbers" section below.
- Solve: every root of an equation, in exact form as well, inequalities, turning points,
polynomials, linear systems, two curves, integrals, slopes, sums, limits, Taylor series,
differential equations, probability, confidence intervals, money over time, NPV and IRR, loans and savings, bonds and depreciation, and geometry. See the "Solve" section below.
- Statistics: count, sum, mean, standard deviation, quartiles, median and more of a list of numbers,
the curve of best fit of pairs of them, and tests of hypotheses. See the "Statistics" section below.
- Chemistry: the periodic table, each element's data and its atom drawn, popped out as big as the page; molar mass,
equations balanced with redox, amounts and the limiting reactant, empirical formulas, names and formulas,
oxidation numbers, ions, molarity, dilution, freezing and boiling points, pH, weak acids, buffers, solubility,
the gas laws, heat and half-life.
- Physics: circuits and electronics, transistors, the 555, filters and decibels; motion and rotation, forces, collisions, energy, torque, gravitation,
charges, magnets and induction; waves, interference and light; heat, engines and fluids; and modern and quantum physics, E = mc²,
binding energy, relativity, uncertainty, tunnelling and decay; many drawn. See the "Physics" section below.
- Biology: genetics, Punnett squares, Hardy–Weinberg, χ², gene maps, epistasis, genetic risk and blood groups; DNA and RNA,
translation, alignments, primers, CRISPR guides, digests and gels; proteins, enzymes and dose–response; the lab's dilutions,
buffers, cell counts and qPCR; cells and membranes; health, from diagnostic tests to drug levels; and ecology and evolution,
populations, diversity and trees; most drawn. See the "Biology" section below.
- mod, gcd and lcm on the 2nd layer of %, nCr and nPr.
- floor and ceil on the 2nd layer of abs and x!, side by side, and round on that of Rand: a number to the whole number below or above it, and to the nearest, half away from 0. They can be pasted too, with trunc, which goes toward 0: floor(7.5) = 7.
- 10x, e and logy (the logarithm to any base: 8 logy 2 = 3) on the 2nd layer of log, π and yx; the cube root 3√ beside √, 3√27 = 3, and the root of any degree x√y on its 2nd layer.
- Degrees, minutes and seconds: the °′″ key shows results as 36°52′11.63″, and DMS in the display shows it is on. Paste an angle written so, 12°30′15″, 12°30'15" or 51°30′26″N: alone it shows as written, and DMS turns on. In an equation it is a number of degrees, and sin, cos and tan of it are worked out in degrees whatever the unit in use: sin(30°) is 0.5 in Rad as well. The converter has degrees, minutes and seconds among its angles too.
- Fraction mode: the a/b key draws each division as a fraction while you type, and shows results like
0.75 as 3/4.
- Number format: Fix, Sci or Eng notation with Auto or 0 to 9 decimal places, and thousands separators: 1,234.5, 1 234.5, 1.234,5
or 1 234,5. With the last two the decimal mark is a comma: the point key types it, and what you copy
and paste is written so too. MODE goes from one notation to the next; the places and the
separators are on the Options tab.
- Function keys before the number, √ 9, as most calculators do; x², x³, x!, 1/x and % go after
it or before it, 5 x² or x² 5. A key of two numbers pressed first, as nCr, takes the last result.
- Memorizes not only the display if turned off/on but also all other states.
It's even possible to continue a calculation sequence after turning computer off/on.
- Full Keyboard support: See "Keyboard Support" section below.
- Click the ? button at the top of the calculator to show or hide this page on a small screen.
- Copy/Paste from/to display with Ctrl+C and Ctrl+V, or right-click the calculator and choose
Copy or Paste.
You can paste a whole equation, such as 2 + 3 × sin(30), not only a number.
- Ctrl+Z (⌘Z on a Mac) undoes the last change to the equation: a key, DEL, a paste or a mode.
Ctrl+Shift+Z redoes it.
- Search, the magnifier beside the history at the top left of the display, and under the calculator on the rail
of the tools, finds anything in them: a card, a formula, a constant, an example of the graph, an element or a
group of units, by its name, what it does or its tips. Enter or a click goes there, with the card open: in its
panel over the keys, or popped out beside the rail; the arrows go along the list. Ctrl+K (⌘K on a Mac) opens it.
- Ten letters, A to J, each keep a value, as on a TI or a Casio. Alt+A (Option+A on a Mac) is
STO→ A: type 5 + 3, press Alt+A, and 8 is kept in A; > then Shift+A does the same. Shift+A to Shift+J put a letter
in the equation, 2A + B, worked out with what it holds. The Variables tab of the history has a card for each:
type a value in its box, STO keeps the result of the line in it, and its arrow puts it in the equation; Clear
sets every one back to 0. A
right-click on the display, a value of a panel or the history has Store in Var; on the display, Insert Var puts one in. They work in pasted text,
the graph, the solver, and every box that takes a number: a formula's, the converter's, the graph's and the
numbers'; hover a box to see what its variables hold. EE shows as ᴇ, 5ᴇ3, so 2E is 2 × E.
- Dynamic font-size in display to keep numbers as readable as possible. An equation that is still
too long can be dragged left and right.
- Real sci-calc-style calculations, so 1+2*3=7 (... not 9 like with others),
and 1*(2+3)=5=25 (... not 8 like with other calculators).
- Parentheses can be nested up to 29 levels deep.
- No need to close parentheses if equation sign follows anyhow.
Formulas and Constants
Click fx at the top left of the display. It has two tabs, Formulas and Constants. It
opens on Formulas the first time, then on the tab you used last; Reset all puts it back on Formulas. Formulas
and Constants each have a search: type a few words, area circle or interest, and only what has them
all is listed. Enter in the search opens the first one found.
- Some hundred formulas, by group: algebra, geometry, trigonometry, motion and forces, matter and
energy, waves and light, electricity, chemistry, statistics, money and everyday ones. The
quadratic formula, the volume of a sphere, the law of cosines, Newton's second law, Ohm's law,
pH, compound interest, a loan payment, a price after discount, body mass index or a bill split
among friends.
- Rest the pointer on a formula to see what it gives, what each of its letters stands for and an
example: a = 1, b = −3, c = −4 gives 4.
- Click a formula for a box for each of its letters. A result in the display is already in the
first box, to start from. Enter in a box goes on to the next empty one.
- Insert, or Enter once all are filled, puts the formula into the display with its letters filled
in, as an equation you can still change before =. Into an equation you are typing it goes in
brackets, as one part of it.
- Values with no answer stay in the boxes, and the formula says why in place of Error: "No real
roots: b² − 4ac is below 0."
- A formula with angles takes them in the unit in use, Deg, Rad or Grad, and says so under its
boxes.
- A formula of physics has In Physics beside Insert: its card in the Physics panel opens with what you
typed, where any of its letters is worked out from the others.
- A formula of money has In Finance beside Insert: Compound interest, Continuous compounding, Regular savings, Loan payment,
Present value and Split a bill open their card in the Finance tab of Solve with what you typed, and what more it gives.
- Some eighty constants, by group: math, universal, atoms and particles, heat and chemistry, and
Earth and space. π, e and the golden ratio, the speed of light, the Planck, Avogadro and
Boltzmann constants, the mass of the Earth, the Moon, Mars and the Sun, a light-year and more,
those of physics from CODATA 2022. Each shows its symbol, its value and its unit; click one to
put it into the equation as a number, in full and not only the 12 digits shown.
Converter
Click the arrows at the top left of the display. Each kind of unit has a card, as the tools of the
solver have: open one, type a value and pick its unit, and the card shows it in all the other units of
its kind at once, worked out as you type. The search above the cards finds a kind by its name, or by
the name or symbol of a unit: mile finds Length, and opens it from miles.
- Twenty-eight kinds: length, area, volume, mass, temperature, speed, time, data, pressure, energy,
power, angles, fuel economy, force, torque, density, frequency, acceleration, flow rate, electric
current, voltage, electric charge, resistance, capacitance, inductance, magnetic field, momentum
and radioactivity. From nanometers to light-years, teaspoons to US and UK
gallons, kilobytes to tebibytes, calories to kilowatt-hours, horsepower, knots, miles per
gallon to liters per 100 km, pound-feet to newton meters, and mAh to coulombs.
- The result in the display is the value to start from.
- Click a converted value to put it into the equation. An empty value is 1.
Right-click one to copy it, alone or with its unit.
- Exact where a unit is defined exactly: an inch is 2.54 cm, a pound 0.45359237 kg. Very large and
very small values are shown as powers of 10.
- An angle can be typed and shown in degrees, minutes and seconds, 36°52′11″, as well as in
degrees, radians, gradians and turns.
- The card open, and the value and unit of each card, stay for the next time.
The Dates tab beside Units has four cards, each opened with a click. Dates are written as your
region writes them, 14/10/2026 in the UK and France, 14.10.2026 in Germany, 10/14/2026 in the US,
and typed so, or as 14 Oct 2026 or 2026-10-14. A click in a box of a date, its button or the arrow
down opens its calendar, its weeks starting on your region's first day; an empty box is today. In
the calendar the arrows go a day or a week, Page Up and Page Down a month, and Enter chooses.
- Time between dates: first the years, months and days, 29 February 2000 to 14 October 2026 being
26 years, 7 months, 15 days; then the whole of it in each unit, 26 years, 319 months, 1,389 weeks,
9,724 days, the weekdays, Monday to Friday, both dates in, and the hours, each below 0 where the
second date is before the first.
- Add or subtract time: a date some years, months and days on, below 0 to go back, with its weekday,
its day of the year and its week by ISO 8601. The years and months go first, and a month from
31 January is the last day of February.
- Unix time, one way or the other. Unix → Date: the date and time of a Unix timestamp, 1700000000
being Tuesday 14 November 2023, 22:13:20 UTC, one of 13 digits being of milliseconds, in UTC, in the
time here and in ISO 8601. Date → Unix: the timestamp of a date and a time, 14:30 or 2:30 pm, in
UTC or the time here.
- Time zones: the time now, to type over, and the same time in another place: pick From and To in
their lists, which a letter jumps along. 9:00 in New York is 22:00 in Tokyo, with each offset from
UTC and how far ahead or behind it is; summer time is as each place has it today.
- Click a number among the results to put it into the equation. The tab and the dates stay for
the next time.
Graph
- Click the curve at the top left of the display and type a function of x, as you would paste it:
x^2 – 3, 2sin(x), 1/x or sqrt(x). The + at the top adds a box for another curve, up to seven,
each in its own color, and the × in a box removes its curve.
- Any other letter than x gets a slider: in a x^2 + b, drag a and b to see the curve change, or
type their values and the ends of the slider; ▶ plays a slider, its value going from one end to
the other and back with the curve, until you pause it.
- Dots mark where a curve is 0 (its roots), its highs and lows, where it bends the other way (its
inflection points), where it meets the y axis, and where two curves cross.
- Drag to move the graph, scroll, pinch or use + and – to zoom, and the crosshair to go back to
the start.
- Point at a curve or a dot for its x and y, a round number near it going to it, 2 and not 2.04;
click it for a popup where a click on its x or y puts it into your calculation (the popup goes
three and a half seconds after the mouse is off it, and at once as you zoom, the point and its tangent
staying; click the point to see it again), and on a curve the slope there as well, its tangent
dashed across the graph. The arrow keys then trace it: ← and → move it along its curve,
stopping at a root or a crossing, Shift ten times as far, and ↑ and ↓ take it to the curve
above or below.
- The button with a frame, under home, sets the view by typing where x and y go from and to. Off
the curves, a click gives the x and y of that place.
- For the area under a curve, press the button with a shaded curve, under the zoom buttons, and
drag along the curve from one x to another: the area to the x axis is shaded, below the axis
counted down; started between two curves, it is the area between them; an end near a root or a
crossing goes to it, else to a round number, and its popup inserts the area; type in its From x
and To x for ends of your own. The graph does not move as you drag, but held at its left or right
side it slides on that way, the area growing with it. The button stays pressed for another
area, until you press it again, double-click the graph, Esc, or zoom, home or the view.
- Click a curve's y′ to draw its slope, the derivative, dashed in its color, or type d/dx before
a function for its slope as a curve of its own: d/dx(x^2) is 2x.
- An equation of x and y is drawn too, where its two sides are equal: x = 3, x^2 + y^2 = 25, x =
y^2, its letters with sliders as well; point at it or click it as at a curve, for its x, y and
slope, where it meets the axes and crosses a curve marked, and trace it with ← and →.
- An inequality is shaded where it is true: y < x^2, x^2 + y^2 <= 9, x > 2, its line
dashed for < and >, as its edge is not in it; two at once, 1 < x < 3, where both
are.
- A polar curve, r = 2sin(3θ), and a parametric one, (cos t, sin t), go once round, or as far as
{from, to} after them says, r = θ {0, 6π}; click one for its θ or t, and trace it.
- A sequence is drawn as a dot at each whole n: a(n) = a(n – 1) × 1.05 {a(1) = 100}, each term of the ones before it, its first terms in braces after it as a polar curve has its range; a(n) = a(n – 1) + a(n – 2) {a(1) = 1, a(2) = 1}; or a(n) = 2n + 1, of n alone. n goes from the first term given, or 1, for 50 terms, or as two numbers in the braces say, {1, 100}, up to 10000 terms. Any lowercase letter but x, e and i names one, and the same letter alone is still a slider. Point at a dot or click it for n and a(n), and ← and → go from term to term; a term too large to draw stops it, and one of a term before the first given is said in the note.
- A slope field is drawn from dy/dx = x – y, or y′ = x – y, its slope a function of x and y: a short line at each place of a grid, at the slope there. The places its solutions start go in braces after it, dy/dx = x – y {y(0) = 1, y(0) = -2}, and each solution is drawn through its start, by the steps of Runge and Kutta; a click off the curves adds the one through there to the braces, and taking it out of them takes it away. Point at a solution or click it for x, y and its slope, and ← and → go along it; where one stops, as -x/y does where it goes straight down, the note says why.
- Type points, (1, 2), (2, 4.1), (3, 5.9), and their fit draws the line nearest them, with its
r²; click fit again for a parabola, an exponential (a · bˣ), a power and a logarithm, or the
table button beside it to type them in rows of x and y.
- Name a function, f(x) = x^2, and other boxes can use it: f(x) + 1, f(2x), or its slope f'(x)
and f''(x).
- Inequalities in braces keep a curve to where they hold, x^2 {0 < x < 3}, sin(x) {y >
0}; with a colon a function goes in pieces, {x < 0: -x, x^2}, the first that holds.
- Where two equations cross is marked, and the area button finds the area inside an equation or
an inequality too, as of x^2 + y^2 = 25.
- Click a curve's colored dot to hide it and again to show it. The arrow down at the lower right
saves the graph as a picture with its functions; right-click the graph to copy the picture
instead. Pop out, the arrow out of a box beside Clear, makes the graph big: all of the window
on the website, where pop in or Esc makes it small again, and in a window of its own beside the
calculator in the extension.
- The Table tab lists x and the y of each curve, and of a sequence its terms, n by 1 where there are only sequences, from a start by a step; left empty, they follow
the view of the graph. Click a value to put it into your calculation.
- The Examples tab has graphs to try, by group as the constants are: functions, sliders,
equations, inequalities, polar and parametric curves, sequences, slope fields, pieces, functions named and points, then, last,
fun pictures that move. Click
one, or search and press Enter, and it is drawn in place of your curves.
- Functions of an angle follow Deg, Rad or Grad.
Numbers
Click the brackets with an i at the top left of the display. It has cards as the solver has, on four
tabs. Click a result, or a number of a matrix, to put it into your calculation; rest the pointer on a result
to see it in full, with Insert and Copy. Each card's Example types one in to start from, and where it is
drawn, its drawing comes first: two vectors as arrows, complex numbers on the plane, a number rounded on its line.
- Matrix has a matrix of up to 10 × 10, its determinant, rank, inverse, transpose and power n, and
the sum and products of two; its eigenvalues, real or complex, drawn on the plane, its characteristic polynomial and
its eigenvectors; A x = b, linear equations of up to ten unknowns, all of their answers where
there are many, x = p + t v, and the nearest by least squares where there are none; its rows
reduced, its rank and null space; P A = L U and A = Q R. From 6 columns on its boxes and its results are smaller, to fit the card, each number of a result to as many digits as fit, the whole of it shown as you point at it; the eigenvalues of a matrix larger than 4 × 4 are found by the QR algorithm, and where a matrix is badly conditioned, as the 10 × 10 Hilbert matrix is, the note says how few digits of its inverse, determinant or answers can be trusted. A whole matrix pastes into a box of one, from there right and down: a block of cells copied from a spreadsheet, lines of numbers, or [1 2; 3 4] and [[1, 2], [3, 4]], the matrix made as big as it needs to be; and Copy on a matrix of results copies it, to paste into a spreadsheet or back into a box for the next step. And of two vectors, 1, 2, 3, their dot
and cross products, lengths, the angle between them and the projection of one on the
other.
- Complex works out a complex number, (2 + 3i)(1 – i), sqrt(-4) or 2∠30 in polar form, for its
real and imaginary parts, length, angle and conjugate and as r e^(iθ), and the n-th roots of one,
each drawn on the plane; the roots of a polynomial of complex coefficients, x^2 + (1 + i)x + 2i;
and the AC impedance of a resistor, a coil and a capacitor in series or side by side at a
frequency, its size and phase, their reactances and the frequency of resonance, a value typed
with a prefix as well, 4.7k, 10m or 100µ.
- Integer has the prime factors of a whole number of up to 20 digits, 360 = 2³ × 3² × 5, its factor tree drawn, whether
it is prime, and its divisors; the GCD and LCM of two numbers or more; a mod m, a^b mod m, the
inverse of a and every x of a x ≡ b (mod m), and the Chinese remainder theorem, 2 mod 3, 3 mod 5;
a calculation to every digit, 100!, 2^200, 50 nCr 25, fib(300); the primes before and after a
number, π(n), the n-th prime and the primes from a to b; a fraction, a decimal or 0.1(6) as a
fraction, drawn as pies, a decimal with the part that comes again in brackets and a continued fraction; and a
number rounded to d places, half away from 0, down, up and toward 0, and to d significant
figures.
- Computer works out whole numbers as they are kept in 8, 16, 32, 64 or 128 bits: decimal, 0xFF,
0b1010 or 0o17, with + – × ÷, mod, AND, OR, XOR, NOT, shifts and ROL and ROR, shown in decimal,
hexadecimal, octal and binary, and its bytes big-endian, little-endian and swapped. Bits shows each bit of a number, to turn over with a click, and
how many are 1; IEEE 754 shows a number as a double and a float, 0.1 = 0x3FB999999999999A, what
it is to its last digit, its bits drawn, and the number of the bits of one. Truth table works out a function of logic of up to
8 variables, AB + A'C or Σm(1, 3, 5) + d(7): its truth table, minterms and maxterms, and it made as small as it can be as a sum of
products and a product of sums, its Karnaugh map drawn with each product ringed; Gray code gives a number's Gray code and back,
the codes about it drawn. Any base writes a number of any base
from 2 to 36 in another, the digits after its point as well, 0.1 as 0.0(0011) in base 2; Text and
codes gives the code points, UTF-8 and UTF-16 of a text, é = U+00E9 = C3 A9, and a text of
them; IP subnet gives the network of an IPv4 address, 192.168.1.10/24 or with its mask, its bits drawn: its
network and broadcast addresses, mask, first and last host and how many hosts; or of an IPv6
address, 2001:db8::1/48: the address in full and written short, its first and last address, how
many addresses and /64 networks, its kind and its name for reverse DNS; UUID makes five new
UUIDs of version 4, random, or of version 7, in order by time, each to copy, and reads one for
its version, variant and the time it was made; Base32, 58, 64 and 85 writes a text in Base32, as
the keys of two-step sign-in are, in Base58, as Bitcoin addresses are, in Base64, and in that of
web addresses, or in Ascii85, and reads one back; and Hashes gives the MD5, SHA-1, SHA-256,
SHA-512 and CRC-32 of a text, and checks a hash pasted against them.
Solve
Click x= at the top left of the display. Each tool is a card: open it, type in its boxes, and it is
worked out as you type. Click a result to put it into your calculation, or rest the pointer on it to see it
in full, with Insert and Copy. Example types one in to start from. A graph comes first in the results: an
equation's two sides and its roots, where an inequality holds shaded, two curves crossing, the area of an
integral, the tangent, a limit, a series against its function, each term of a sum; a distribution with its chance
shaded, the bars of a count; and a loan, savings, a bond or an asset over the years.
- Solve finds every root of an equation of x, x^3 = 2x + 1 or sin(x) = 0.5 (From and To say where
to look), where an inequality holds, x^2 – 4 > 0 as x < –2 or x > 2 and in intervals,
the turning points of a function, its highs and lows, the real and complex roots of a quadratic,
a cubic, a quartic or a polynomial of any power up to 30, typed as (x – 1)(x + 2)^2 or as its
coefficients, x, y and z of two or three linear equations, and x and y where two curves meet,
x^2 + y^2 = 25 and x + y = 7. A root that has an exact form shows it as well: √2, (1 + √5)/2,
π/6, ln 2.
- Calculus has the integral of a function from a to b, an end of inf going on without end, its
exact form, √π or 1/3, and the function's average there; its value and slopes at x and the
tangent line there; sums and products for n from a to b, b inf as well, 1/n^2 from 1 on as
π²/6; the limit of a function as x comes to a, from below and above, sin(x)/x at 0 or
(1 + 1/x)^x at inf; its Taylor series about a, sin x as x – x³/6 + x⁵/120 – …; the area between
two curves and the length of one from a to b; and y at x of a differential equation, y′ = x + y
with y(0) = 1.
- Geometry has a triangle of any three of its sides and angles, one a side at least, each angle A across
from its side a: the rest, its area, perimeter, heights and the radii of its circles inside and round
it, and it drawn; two sides and an angle not between them may make two triangles, which are both given.
And the area and perimeter of a circle, rectangle, trapezoid, ellipse, sector or regular polygon; the
volume and surface of a sphere, cylinder, cone, box or square pyramid; the distance, midpoint and line
of two points; the circle through three points; and the area, perimeter and centroid of a polygon of its
corners. Each is drawn to scale first, with its sizes or points named, a solid seen a little from
above. Angles are in the unit in use, Deg, Rad or Grad.
- Probability has the normal distribution's chances, density and inverse; Student's t, χ² and F,
their chances, p-values and the value for a chance; binomial, Poisson, geometric and
hypergeometric chances; exponential and uniform ones; confidence intervals of a mean and of a
proportion; and random whole numbers.
- Finance works money out as a BA II Plus or an HP 12C does. Time value of money takes N, I/Y (a percentage a year), PV, PMT and FV, with the payments a year and each at the end of its period or at its start: leave one of the five empty and it is worked out, with all the money paid and the interest. Money received is above 0 and money paid below 0, so a loan of 200000 is PV = 200000 with PMT below 0; where the signs cannot balance, the note says so. NPV and IRR takes a rate and cash flows, one to a line or apart as the statistics list is, the first at the start: their net present value, internal rate of return, the one nearest 10% where the flows change sign more than once, and payback period. Loan calculator gives a loan's payment, its interest and a table of each year or, up to 600 rows, each payment, of the interest, the principal and what is left; Copy table copies it for a spreadsheet. Savings growth gives what money saved grows to, with interest m times a year and an amount added each period at its end or start if you like, all put in, the interest and a table of each year. Interest rates turns an APR into its APY for m periods a year, ∞ as well, and back, the APY against how often drawn. Bond price and yield takes the face value, the coupon a year, the years left and the coupons a year: leave one of Price and Yield empty and it is worked out, with the current yield and Macaulay and modified duration; years that are not whole coupons give the accrued interest and the dirty price as well. Depreciation gives what an asset loses each year down to its salvage value, by the straight line or the double declining balance, with a table of each year. Break-even gives the units to sell to cover the fixed costs and a profit if you like, what they sell for and the margin of each. Inflation brings an amount on by a rate a year, and back to money of today. Percentage change gives the change from one number to another, as a percentage of each: of a cost and its price, the markup and the margin. Mortgage gives what a home costs each month, the loan's payment with the property tax, the home insurance, PMI and HOA fees, PMI while less than 20% is put down, until the loan is down to 78% of the price; all the interest, all paid and a table of each year. Credit card payoff gives the months a payment pays a balance off in, or the payment that pays it off in so many months, with the interest and the last payment. Retirement gives what money saved, with an amount added each month, comes to at retirement, and in money of today, the most to draw each month for it to last to an age, the age a draw lasts to, and the savings at each age drawn. Salary and hourly pay turns pay by the hour, day, week, month or year into each of the others, with overtime if you like. Tip and split gives the tip, the total and what each pays, rounded up if you like, the odd cent said. Fuel cost gives the fuel and the cost of a trip of a car's economy in L/100 km, km a litre or miles a US or UK gallon, a km or a mile, there and back and split. Money is shown to the cent; a click or Insert puts it in with every digit.
- A box of a number takes a calculation too: pi/4, sqrt(2). What you typed stays for the next
time.
Statistics
Click the bars at the top left of the display and type or paste a list of numbers, a column from a
spreadsheet as well. Click a result to use it in your calculation, or rest the pointer on it for what it is
and its value in full, with Insert and Copy. The list finds what is between
its numbers by itself; choose new lines, tabs, spaces, commas, semicolons, pipes or colons at the
top of the panel instead, and a number written 1,234.5, 1 234,5 or $1,200 is read whole.
- List gives the count, the sum and the sum of squares, the mean, the standard deviation of a
population (σ) and of a sample (s), the variance s², min, the quartiles Q1 and Q3, the median, max,
the range, the interquartile range and the mode. The quartiles are found as a TI-84 finds them:
the medians of the halves below and above the median, the median in neither. Above the results, a
histogram of the numbers and their box plot.
- Pairs takes x and y on each line, 1 2 or 1, 2, or two columns pasted from a spreadsheet, for
their means, standard deviations, sums, Σxy and covariance, Spearman's ρ, and the curve of best fit
by least squares of the kind chosen under the box: linear, y = a + bx, with its slope, intercept,
correlation r and r²; quadratic; cubic; exponential, y = a · bˣ; power, y = a · xᵇ; logarithmic,
y = a + b ln x; or logistic, y = c / (1 + a e^(–bx)). Its equation is beside the choice, and it is
drawn through the pairs above the results.
- Tests has a card for each test of a hypothesis, as a TI-84's STAT TESTS: the t-test of one sample,
of its numbers or of its mean, s and n; the t-test of two samples, Welch's or pooled; the paired
t-test, a pair on each line; the z-test; the z-test of one proportion and of two; χ² of goodness of
fit, the expected as counts or a ratio, 9:3:3:1; χ² of independence of a table pasted; one-way ANOVA,
a group on each line; and the correlation test, with Spearman's ρ. Each gives its statistic, p-value
and degrees of freedom, whether to reject H₀ at α, ≠, < or >, and the interval of what it tests;
first, its statistic drawn on its distribution, the p-value shaded, and of the correlation test the pairs
and their line. Example types one in.
- Each tab keeps its own numbers, and all stay for the next time.
Chemistry
Click the small periodic table at the top left of the display. It opens on the table; the other five tabs
have cards as the solver has. Click a number to put it into your calculation.
- Table: all 118 elements in their places, coloured by kind, by state at 20 °C, by block, or by
electronegativity; click a colour below the table to light its elements alone, or search by symbol,
name or number. Point at an element to see it above the table; click it for its mass, electronegativity,
ionization energy, melting and boiling points, density, group and period, protons, electrons and
neutrons, electron configuration, shells, oxidation states and the year it was found, and its atom drawn
as Bohr drew it, the nucleus and a ring for each shell with its electrons. The arrow keys go from element
to element. Pop out shows the table as big as the page, each element with its number, name and mass;
in the extension, in a window of its own.
- Mass: the molar mass of a formula, CuSO4·5H2O, Ca(OH)2 or K4[Fe(CN)6], and the percent of each
element, drawn as a bar; grams, moles and particles of a substance; and the empirical formula of a composition,
C 40, H 6.71, O 53.29, with its molecular formula from a molar mass, its atoms drawn as a bar.
- Reactions: an equation balanced, Fe + O2 = Fe2O3, ions with their charge, Fe^3+, and e- for an
electron, with what kind of reaction it is and, of a redox reaction, which element is oxidized and which
reduced, Cl −1 → 0; the amounts of a reaction from the amount of one formula, and of two reactants or
more the limiting one, what is left of the others, and a percent yield; a worksheet of equations to
balance or to name the kind of, with its answer key; heat, q = mcΔT; and half-life, its curve drawn.
- Solutions: molarity, dilution, the freezing point lowered and the boiling point raised by a solute, both drawn,
ΔT = i K m, in water, benzene, cyclohexane or a solvent of your own, i from the formula, NaCl 2, or
the molar mass of a solute from ΔT; pH, pOH, [H⁺] and [OH⁻], weak acids and bases from Ka
or Kb, buffers, each pH shown on the scale in the colours of universal indicator, and whether a salt dissolves in water, with the table of solubility.
- Ions: the common ions by formula or name, their charge, molar mass and colours; the name of a
formula, Fe2(SO4)3 iron(III) sulfate, H2SO4 sulfuric acid, N2O4 dinitrogen tetroxide, and the formula
of a name, copper(II) sulfate pentahydrate CuSO4·5H2O; and the oxidation number of each element of
a formula or an ion, K2Cr2O7, SO4^2-, and of NH4NO3 each ion's own.
- Gases: the ideal gas law, PV = nRT, in atm, kPa, mmHg or bar, with the mass and density of a gas; and
the combined gas law, both on their isotherms drawn. Leave the one to work out empty. Partial pressures by Dalton's law, N2 0.78,
O2 0.21, Ar 0.01; a gas collected over water; the gases of a reaction in litres, C3H8 10 L; effusion
by Graham's law; the air with height, Everest's 0.31 atm; and the speed of sound in a gas.
Physics
Click the resistor at the top left of the display. Each tool is a card, as the solver has; numbers are in SI
units, m, kg, s, N and J, unless the card says. Click a result to put it into your calculation.
- Motion: steady acceleration, any three of s, u, v, a and t giving the other two, both answers where a
speed may go either way; a projectile's time, range, height and landing speed, from a height as well,
its path drawn; the speed against time drawn; relative velocity of two things, drawn, and a boat crossing a river, its path
drawn; circular motion from its speed, period or rpm, drawn; orbits by Kepler's third law, of a height, a period or an ellipse,
with the speeds nearest and farthest, the orbit drawn to scale; the rocket equation, from the exhaust speed or Isp,
with the thrust, its speed drawn as it burns; pendulums and springs,
with an amplitude their fastest, the swing drawn; rotation, the moment of inertia of a rod, disc, ring or ball, its energy,
angular momentum and its speed rolled down a slope; and the centre of mass of up to four masses, with their moment of
inertia, drawn.
- Forces: F = ma; a mass on a slope with friction, and whether it slides, drawn; two masses over a pulley, both hanging,
one on a table or on a slope, with friction and the pulley's mass, drawn; collisions, elastic or
sticking together, drawn; impulse and the average force; kinetic and potential energy; work and power, the force and the way drawn; torque,
and levers balanced, drawn; gravitation, with the gravity, orbit and escape speed of a planet, and its Schwarzschild radius, the pull drawn against r; springs, drawn; drag
and terminal velocity, the speed drawn; Coulomb's law, the force drawn against r; the force of a magnetic field on a moving charge, with the circle it
goes round, drawn, or on a wire; the field of a wire, a solenoid or a loop, of a wire or a loop drawn against r, and the force between two wires; and
induction, in a coil, a moving rod or a generator.
- Electronics: the resistor colour code of 4, 5 or 6 bands, chosen by colour, and the colours of a
resistance, the resistor drawn; SMD codes of 3 and 4 digits, R for the point and EIA-96, both ways, the chips drawn;
resistors, capacitors or coils in series and parallel, 100 + 220 || 330;
Ohm's law and power from any two, the line and the power drawn; a wire's resistance, of its metal, length and diameter or its AWG; the voltage
divider, with a load, and as a source by Thévenin, its output against the load drawn; a Wheatstone bridge, balanced or not, drawn; the resistor for LEDs, the voltage shared drawn; a capacitor's charge and energy from any two, the energy drawn; RC and RL
circuits, their curves drawn; filters of RC, RL or RLC, low-pass, high-pass, band-pass or band-stop, the cut-off, Q and band, the gain against frequency drawn; parallel plates; transformers, RMS and peak, a cycle drawn, and LC resonance, XL and XC drawn; three-phase power, in star or delta, its waves drawn; the impedance of
R, L and C in series or parallel, its phase, resonance, Q and bandwidth, |Z| drawn; the cost of
electricity; and how long a battery lasts, against the current drawn. A diode by Shockley's equation, its curve drawn; a rectifier, a bridge or
one diode, smoothed by a capacitor, its ripple drawn. Transistors switching a load, with the base resistor, and biased
by a divider, with the operating point on its load line, drawn; MOSFETs as switches, the heat drawn; Zener regulators, the output against the load drawn; the LM317, its resistors for a voltage, of E12 and E24, or as a
steady current, with the heat in it; op-amp gain, a wave in and out drawn; and the 555,
astable or monostable, its output drawn. Decibels: a level in dBm, dBW, W, dBV, dBmV, dBµV or V as each of the others
across an impedance, drawn among signals, and a gain in dB as ratios of power and voltage. A resistor to buy is the nearest of E12. A part's value is typed as it is written:
4.7k, 4k7, 470R, 100n, 2.2µ.
- Waves: v = fλ, the wave drawn; standing waves on a string or in an open or closed pipe, drawn; beats of two notes, drawn; thin lenses and mirrors,
with the image and its rays drawn; the lensmaker's equation, the lens and its focus drawn; refraction and the critical angle, the ray drawn; interference through
two slits or a grating, the fringes drawn in their colour; one slit, its dark fringes and the width of its middle, and the
resolution of a round lens by Rayleigh, two points just told apart, drawn in their colour; polarisation, Malus's law and Brewster's angle, drawn;
the Doppler effect, its waves drawn, and of light by relativity, its redshift drawn; light of a wavelength, frequency or energy, its colour and where it is among the kinds
of light; and sound in decibels, among sounds from a whisper to a concert.
- Matter: Q = mcΔT from any three, drawn; latent heat, of melting and boiling, drawn; the temperature two things mixed
end at, drawn; thermal expansion of a length or a volume; conduction through a wall, by Fourier's law; the
radiation of a hot body, with the wavelength it shines brightest at, its spectrum drawn; Newton's law of cooling, of k or a reading, the time to a temperature, the curve drawn; the dew point and humidity, on the curve of the most air holds; the speeds of a gas's
molecules, drawn; an ideal gas taken isothermal, isobaric, isochoric or adiabatic, with the work, the heat and the
change in its energy, its path drawn on a PV diagram; heat engines, Carnot's efficiency, and fridges and heat pumps, where the heat goes drawn; stress, strain and Young's
modulus, drawn; density and pressure, from any two;
the pressure at a depth, drawn; buoyancy, and whether it floats, drawn; the flow in a pipe that narrows, drawn; the Reynolds number, laminar
or turbulent, with the pressure lost to friction along a pipe by Colebrook's f, the speed across it drawn; and Stokes' law, a small ball's last speed through a fluid, its forces drawn.
- Modern: E = mc²; the binding energy of a nucleus, against the curve of all; the Q-value of a reaction or a decay, the two parts of a decay drawn flying apart; the photoelectric effect, with the stopping voltage and threshold, drawn; the de Broglie
wavelength of an electron, a proton, a neutron or a mass; the uncertainty principle, of place and momentum
or of energy and time; a particle in a box, with its levels and the light between them, drawn; Compton scattering, drawn;
quantum tunnelling through a barrier, worked out in full, drawn; special relativity, γ, time and length, γ drawn; the lines
of hydrogen, with their series and colour, and Bohr's levels, orbits and speeds, the fall drawn; and radioactive
decay, with the activity, its curve drawn.
- Angles are in the unit in use, Deg, Rad or Grad. What you typed stays for the next time.
Biology
Click the double helix at the top left of the display. Each tool is a card, as the physics has; paste a sequence
as it comes, FASTA too, and type a genotype as it is written, AaBb. Click a result to put it into your calculation.
- Genetics: a Punnett square of two parents of up to six genes, the square drawn of up to three and coloured
by phenotype, with the ratios of the phenotypes and genotypes, of complete or incomplete dominance; a cross
of the X, as of colour blindness, by daughters and sons; Hardy–Weinberg, of p, of the counts of the three
genotypes with a χ² test of equilibrium, or of how many show the recessive trait, with the carriers, its
curves drawn; χ² of a cross against a ratio, as 9:3:3:1, the counts drawn beside those expected; gene maps,
of two genes, or of the eight classes of a test cross of three, the gene in the middle, the distances,
coincidence and interference, the chromosome drawn; the chances of offspring; heritability, by the breeder's
equation; epistasis, 9:3:4, 12:3:1, 9:7 and more, its square drawn, and which ratio counts of offspring fit best;
genetic risk, of a recessive gene, of the X by Bayes and of a dominant gene by its penetrance, the family drawn as a
pedigree; and the ABO and Rh blood groups of children.
- DNA: a sequence's length, bases and GC content along it, drawn, its mass and its complement, reverse
complement and RNA to copy; translation in any of six frames, and the open reading frames, drawn; the codon
wheel, to click; a primer's melting temperature by nearest neighbours, as Primer3, by Wallace's rule and with
salt, with what may make it work badly, their melting drawn; DNA and RNA by A260, with their purity
drawn; mass, moles and copies; ligation, the plasmid drawn; a restriction digest by 30 common enzymes, linear
or circular, run on a gel beside a ladder, with a map of the sites; PCR, its copies cycle by cycle; two sequences
aligned, globally or locally, of DNA or of protein by BLOSUM62, with a dot plot; CRISPR guides for SpCas9,
SaCas9 and Cas12a, drawn along it; motifs of IUPAC's codes on both strands; primers for site-directed
mutagenesis and for Gibson assembly, drawn; and genomes, their sizes drawn, and copies of them in so many ng.
- Protein: a protein's mass, pI, charge, extinction at 280 nm, GRAVY and aliphatic index, its hydropathy and
its charge against the pH drawn; the twenty amino acids, to click, with their pKa, pI, codons and titration
curve; protein concentration by A280 or a standard curve, as Bradford's; enzyme kinetics, of
Vmax and Km or fitted to points, with competitive, uncompetitive and noncompetitive
inhibitors, the curve and the Lineweaver–Burk plot drawn; binding by Hill, as of haemoglobin; a dose and its
response fitted by the four-parameter logistic, its IC50 or EC50 and Hill slope, drawn; and a
purification table, each step's specific activity, yield and fold.
- Lab: C₁V₁ = C₂V₂ and serial dilutions, the tubes drawn; making a solution of a molarity, of a molar mass
or a formula, a percent or a stock; a cell count on a haemocytometer, with viability and seeding; growth
and doubling times, and OD600; colonies and CFU/mL, the plate drawn; the centrifuge's RPM and g;
a PCR master mix; qPCR by ΔΔCt and Pfaffl, and its standard curve and efficiency; the mean ± 2 SE of groups,
with error bars; Rf of chromatography; the microscope's magnification and field of view; the size of a
band from a gel, of DNA or of a protein on SDS-PAGE; transformation efficiency; seeding plates, the plate drawn;
MOI, and the cells infected by Poisson; radioisotopes, their decay and shielding; and buffers, what to weigh
and how much acid or base to add.
- Cells: water potential, and which way water goes; osmolarity and tonicity, a red blood cell drawn; surface
area to volume; Q10; diffusion by Fick's law, and the time to spread; membrane potentials by
Nernst and by Goldman, on a scale of mV; free energy and K; the heart's output and blood pressure, its
wave drawn; and respiration, its ATP and the respiratory quotient.
- Health: diagnostic tests, their sensitivity, specificity and predictive values, a thousand people drawn;
risk and odds ratios with their 95% intervals and the number needed to treat; an epidemic by SIR, and herd
immunity; oxygen and haemoglobin, the Bohr shift drawn; an action potential by Hodgkin and Huxley; the
kidneys, eGFR by CKD-EPI 2021, clearance and osmolality; BMI and energy; and a drug's levels over its doses.
For learning, not for care.
- Ecology: population growth, exponential and logistic; predators and prey by Lotka and Volterra, their
cycles drawn; mark and recapture, by Lincoln and Petersen and by Chapman; diversity by Simpson and Shannon;
life tables and their survivorship curve; energy pyramids; primary productivity by light and dark bottles;
natural selection and genetic drift, generation by generation; Leslie matrices; competition by Lotka and
Volterra, with its isoclines; species–area curves, rarefaction and Chao1; trees by UPGMA and neighbour joining,
of distances or aligned sequences, drawn; and the molecular clock, by Jukes and Cantor and Kimura.
- In f(x), formulas of biology and of health, each with In Biology to open its card; and in the converter,
molarity, mass concentration, amount of substance, molecular mass, sequence length, enzyme activity, counts per
volume and doses of radiation.
- What you typed stays for the next time.
Using the Calculator
Click on numbers and functions in Calculator just as you would with a standard calculator.
The display shows the equation as you enter it, so you always see the operation to be carried
out. Click the equation sign and the display shows the result, with the finished equation on the
small line above it. The opened parenthesis button keeps a ring around it until all parentheses
expressions are closed.
If an equation gets too long for the display, its font gets smaller first. After that, press
the line, hold it still for a moment, then drag it left or right to see the rest; dots (…) mark the
side where more is hidden. A drag without the hold selects a part of it. On a touch screen a drag
slides it, and a hold selects.
If a calculation is not possible (for example 1 ÷ 0), the display shows Error and the line above
shows the equation that caused it.
This calculator uses an algebraic method of entry that allows you to enter mathematical sequences in
the same order that they are algebraically stated (PEMDAS / AOS™).
PEMDAS: "Parentheses, Exponents, Multiplication or Division, and Addition or Subtraction".
Multiplication and division have the same ranking. Addition and subtraction as well.
Keyboard Support
There is full keyboard support for each button on the calculator.
- The numbers and + – × ÷ , . = keys can also be input on number block.
- The keys are the same on a keyboard with no Latin letters, Arabic, Hebrew, Russian, Greek: a
key gives what the key of its place gives on a US keyboard, so [s] is sin on the key of س and
Shift+A, > and the digits work as they do on any other. A box of a panel,
the converter's, a formula's, the graph's, takes them the same way: ٥ types 5 and Shift+ش types
A, and a number pasted with ٣٫٥ is read as 3.5.
- See below the keyboard shortcuts of each calculator button in [brackets].
- Use the [Backspace] key or the DEL button to take back the last key you pressed: a digit, an
operator, a bracket or a function. A finished result stays.
- Hold key: [h, s] means: press h or H and you'll see a little 'hold' in the right bottom corner
of the display.
This makes the followed key function different: [s] = sin, but [h, s] = sinh, etc.
- Copy/Paste from/to display with Ctrl+C and Ctrl+V. Ctrl+C copies the result or, while you
are still entering an equation, the equation as text.
Ctrl+V pastes a number (1,234.5, 1.234,5 and 1 234,5 are all read as 1234.5; 1.234 alone is read with the decimal mark
the options set, and $1,200 or 5 USD as
the number alone) or a whole equation,
such as 2 + 3 × sin(30) or sqrt(16) + 2^3. If the pasted text contains an equation sign, it
is calculated right away.
Double-click a number in the equation to select it whole, or drag over a part of it: what you
type or paste then goes in its place, and DEL takes it out. A function key takes it as
its number instead: sin over 30 is sin(30), √ over 2 + 7 is √(2 + 7) and x² over 2 + 3 is (2 + 3)²; pressed again straight
after, it goes round that in turn: log, log over 8 is log(log(8)).
Right-click the display for a menu with Cut, Copy and Paste as well, and Reset all, which
starts the calculator afresh: the equation and the memory cleared, 2nd, fractions and °′″
off, Rad, and what is typed in the statistics, the search of the formulas, the converter,
the graph, the solver and the numbers cleared; the history and its variables stay. Copy takes
the part of the display you selected, or else the result. The first time you use Paste
there, your browser may ask you to allow reading what you copied; Ctrl+V works
without that. The history, the formulas, the converter and the statistics have the menu
too: Cut, Copy, Paste and Select all in a box you type in, Copy and Insert on a value.
- All [ENTER] keys represent the '=' button.
- Click Rad, Deg or Grad at the bottom left of the display to go on to the next unit, as the key does.
- [←] and [→] move the cursor in the equation. [Home] and [End] go to its
start and its end. On a result they do nothing: open its equation again from the history,
or with a double click on the line above it.
- History: click the clock at the top left of the display to see the calculations you finished with '='.
Point at an equation or a result to show its two buttons on the left: insert enters the
equation again, so you can change it or finish it with '=', or puts the result in as a
number in the equation you are entering; copy copies it. A calculation with sin,
cos or tan is marked with the unit it was done in, Deg, Rad or Grad, and is worked out in
that unit again. A calculation done in fraction mode keeps its fractions, and one done with
decimals keeps its decimals; inserting it switches fraction mode to match.
Standard Functions
DEL
[Backspace] Takes back the last key you pressed: a digit, an operator, a
parenthesis or a function. Click it again to go back further, up to 50 steps. It does not
change a finished result; use C or AC to start again. While the cursor is in the equation,
it removes what is before the cursor.
C
[Del or Shift+Backspace] Click to clear the displayed number. Removes an
incorrect entry/number
from the display when pressed before any function or operation key is pressed.
AC
[Del or Shift+Backspace] Click to clear the displayed number and the constant
and pending
operations.
=
[ENTER]
Finishes any function or operation and displays the result.
If there are any
unfinished parentheses expressions before this key is clicked or hit,
they get finished automaticaly. 2*(2+3*(2+4))=40 is the same as typing 2*(2+3*(2+4=40.
×
[*] Multiplys the value.
–
[-] Subtracts the value.
+/–
[#] Changes the algebraic sign.
Scientific Functions
[← →]
The cursor: click into the equation, or double-click the small line above a result,
or use the arrow keys, to fix the middle of it. While the cursor is inside, keys write at the
cursor as the equation reads: sin writes sin( and
x2 writes 2, and DEL removes what is before the cursor. Back at the end
([→] or [End]), the equation is worked out again and the calculator goes on as always; = finishes
it from anywhere. After a result, [←] enters its equation again and [→] puts the cursor at its
start.
Deg
[d or °] Changes the mode to express trigonometric functions in
degrees.
Rad
[d or °] Changes the mode to express trigonometric functions in
radians.
Grad
[d or °] Changes the mode to express trigonometric functions in
gradians, 400 to a full turn and 100 to a right angle: sin 100 is 1. The key goes from Rad to
Deg to Grad and back to Rad, and names the unit it goes to next.
a/b
[f] Turns fraction mode on and off. While it is on (FRAC in the display),
each division is drawn as a fraction as you type it: 1 ÷ 2 + 1 ÷ 3 shows ½ + ⅓, and = shows
5/6. Results are fractions whenever they can be one, with up to 10 digits; a number that is no
fraction, like π or √2, stays a decimal. Copy gives a fraction as 5/6. The mode stays on
until you click a/b again.
°′″
[h, f] Shows results in degrees, minutes and seconds: sin-1 0.6 is
36°52′11.63″ in Deg, and 2.75 hours is 2°45′0″. Click again for decimals; the number itself stays
as it is. To enter an angle so, paste it: 12°30′15″ shows as written.
MODE
[o] Goes on to the next notation of results: Normal, Fix (1500.00), Sci
(1.50e+3), Eng (1.50e+3, powers of ten in steps of three) and Normal again. The display shows
FIX 2, SCI 2 or ENG 2 while one is on, or SCI and ENG alone with Auto places: as many digits as each
result needs (1.5e+3), with Fix as Normal. The decimal places and the thousands separators are set on
the Options tab, which follows the key.
2nd
[Space] Changes the trigonometric buttons (sin, cos, tan, sinh, cosh, and tanh)
to their inverse functions (sin-1, cos-1, tan-1,
sinh-1,
cosh-1, and tanh-1). It also changes ln to log2,
ex to 2x, log to 10x, π to e, yx to
logy, 3√ to x√y, and %, nCr, nPr, abs, x! and Rand
to mod, gcd, lcm, floor, ceil and round. Click 2nd again to return the buttons to their original
functions.
(
[(] Opens a parenthetical expression. Expressions can be nested. Clicking on it lets a ring
appear around the button to let you know that a parenthetical expresion is still active (until
all
expressions are closed with the closeing parenthesis or the equation sign).
A number right before the parenthesis is multiplied: 5 ( 2 + 3 ) is 5 × (2 + 3).
)
[)] Closes a parenthetical expression. The ring around the ( parenthesis
key
will stay until all
expressions are closed with this key or after clicking the equation sign.
%
[%] Calculates percentages, adds markups, and subtracts discounts. On its
own it divides the value by 100: 50 % returns 0.5. For example, to calculate 8% of 500, enter
8 % × 500 = which returns 40.
To add a markup or subtract a discount, use it after the + or – key. For example, to compute the
total cost of a $500 item with an 8% sales tax, enter 500 + 8 % = which returns 540.
1/x
[\ or h, 1] Returns the reciprocal of a value in decimal format.
x2
[h, 2] Squares a value.
yx
[^ or ' or "] Click between values to raise the first value to the power of the second
value.
For example, to compute 34, enter 3 yx 4 = which returns 81.
logy
[h, ^] The logarithm to any base: enter the number, then logy, then the base.
For example, 8 logy 2 = returns 3, because 23 is 8. (Available when the
2nd button is clicked).
x!
[x] Calculates the factorial of a value: whole numbers from 0 to 170, and
decimals as well (2.5! returns 3.32335…).
√
[Shift+R or h, r] Calculates the square root of a value: √ 16 returns 4.
3√
[h, Shift+R] Calculates the cube root of a value, as x√y with 3;
it undoes x3. Cube roots of negative numbers work as well: 3√-8 returns -2.
[r] The root first, then the number, as it is written. For example to compute
4√81,
enter 4 x√y 81 = which returns 3. Odd roots of negative numbers work as well:
3√-8 returns -2. (Available when the 2nd button is clicked, on
3√).
log
[Shift+L] Returns the log base 10 of a value.
10x
[h, Shift+L] Calculates 10 to the power of a value: 103 is
1000. It undoes log. (Available when the 2nd button is clicked).
sin
[s] Calculates the sine of a value.
sin-1
[Shift+S] Calculates the arc sine of a value. (Available when the 2nd button
is
clicked).
cos
[c] Calculates the cosine of a value.
cos-1
[Shift+V] Calculates the arc cosine of a value. (Available when the 2nd
button
is clicked).
tan
[t] Calculates the tangent of a value.
tan-1
[Shift+T] Calculates the arc tangent of a value. (Available when the 2nd
button
is clicked).
ln
[l] Calculates the natural log of a value.
log2
[h, l] Calculates the log base 2. (Available when the 2nd button is
clicked).
sinh
[h, s] Calculates the hyperbolic sine of a value.
sinh -1
[h, Shift+S] Calculates the inverse hyperbolic sine of a value. (Available
when
the 2nd button is clicked).
cosh
[h, c] Calculates the hyperbolic cosine of a value.
cosh-1
[h, Shift+V] Calculates the inverse hyperbolic cosine of a value. (Available
when the 2nd button is clicked).
tanh
[h, t] Calculates the hyperbolic tangent of a value.
tanh-1
[h, Shift+T] Calculates the inverse hyperbolic tangent of a value.
(Available
when the 2nd button is clicked).
ex
[e] Raises the constant 'e' (2.718281828459045…) to the power of a
value.
2x
[Shift+X or h, e] Calculates 2 to the power of a value: 210 is
1024. (Available when the 2nd button is clicked).
π
[p] Enters the value of PI or π (3.141592653589793…).
e
[h, p] Enters Euler's number e (2.718281828459045…), the base of the
natural log. (Available when the 2nd button is clicked).
EE
[Shift+W] An operator that multiplies the currently displayed value by 10 to
the
power of the next value you enter.
Ans
[a] Enters the last result, so it can be used anywhere in a new
equation: 5 × Ans. It stays after C and AC.
Rand
[h, n] Returns a random number between 0 and 1.
mc
[v] Click to clear the memory.
m+
[b] Click to add the displayed number to the number in memory. If no number
is
in memory, click to store the displayed number in memory. The display shows M+ for a
moment.
m-
[n] Click to subtract the displayed number from the number in memory. If no
number is in memory, click to store the displayed number as a subtraction of zero in
memory. The display shows M– for a moment.
mr
[m] Click to replace the displayed number with the number in memory.
An M on the display shows that a number is stored in memory. The M also disappears if the
stored number calculates zero.
nCr
[Shift+N] Combinations: the ways to choose r of n things. For example
10 nCr 3 = returns 120. It works out before × and ÷, and after powers.
nPr
[Shift+P] Permutations: the ways to arrange r of n things in order. For
example 5 nPr 2 = returns 20.
mod
[Shift+M] On the 2nd layer of %. The remainder after dividing: 17 mod 5 = 2.
It takes the sign of the second number (-7 mod 3 = 2), and works with decimals (7.5 mod 2 =
1.5).
gcd
[Shift+Q] On the 2nd layer of nCr. The greatest common divisor of two whole
numbers: 12 gcd 18 = 6.
lcm
[Shift+K] On the 2nd layer of nPr. The least common multiple of two whole
numbers: 4 lcm 6 = 12.
abs
[|] The absolute value: the number without its sign. abs(-3) is 3.
round
[Shift+O] On the 2nd layer of Rand. The nearest whole number, half away from 0: round(2.5) is 3, round(-2.5) is -3.
floor
[Shift+Y] On the 2nd layer of abs. The whole number at or below: floor(2.7) is 2, floor(-2.7) is -3.
ceil
[Shift+U] On the 2nd layer of x!. The whole number at or above: ceil(2.1) is 3, ceil(-2.1) is -2.
About Precision
This calculator operates with a precision of about 15 significant digits (only). This is due to how
JavaScript handles floating point numbers.
This isn't actually a JavaScript feature but a feature of the way the IEEE 754 standard defines how
floating point numbers are stored in memory. JavaScript requires every number to be one of these
64-bit values, and any language that uses them, such as C, Java or Python, suffers from this
'feature' too.
Results are shown with 13 significant digits, so these tiny rounding errors stay out of sight:
0.1 + 0.2 shows 0.3, not 0.30000000000000004. Angles in degrees give exact values where they should:
sin 180 is 0 and cos 60 is 0.5.
The problem is that JavaScript uses 64 bits of data, which can hold 18446744073709551616 different bit
patterns, to store every number: 1 bit for the sign, 11 bits for the exponent and 52 bits for the
digits. That covers values from about –1.7976931348623157e+308 to 1.7976931348623157e+308, with
the smallest normal number at 2.2250738585072014e–308 and even smaller ones down to
5e–324.
A smaller precision value with some of the bits as an exponent is how it fits that range (this can also
be done in 16 bits with a smaller range and less precision). The result is that it can approximate
any value in the range but not exactly represent them all, because in real number terms there are an
infinite number of values between any 2 given values.
As part of your calculation clearly the internal representation of the value is going outside the
available precision and you are ending up with an approximation to the value instead of an exact value.