A power of 2
- Input
- 2^10
- Expected output
- 1024
2 raised to 10 is 1024, the classic "1 kibibyte" of computing.
power and root calculator
This page opens the scientific calculator with a power-and-root calculation already loaded. `^` raises to a power, `sqrt(x)` computes the square root, `cbrt(x)` the cube root, and a root of any index comes from the combination `x^(1/n)`.
2 raised to 10 is 1024, the classic "1 kibibyte" of computing.
12 × 12 = 144, so the square root of 144 is exactly 12.
Yes. Writing `2sin(pi/4)` works exactly like `2*sin(pi/4)`, and the same applies to cases like `2(3+4)` or `xy`. You never need to type the multiplication sign between a number and a directly adjacent variable, function, or parenthesis.
Use the expression `x^(1/n)`, where n is the root index; for example, `32^(1/5)` computes the fifth root of 32, which is 2.
Because there is no real number that, multiplied by itself, gives a negative result; the calculator refuses the calculation with an explicit message instead of silently returning "NaN".
No variables defined yet. Type something like "x = 5" and calculate to create one.
No calculation yet
Need to convert an arbitrary number between bases without calculating anything first? Use the catalog's base converter.
Result: 0 (0)
Bitwise operations work on signed 32-bit integers (from -2147483648 to 2147483647), the same semantics used by JavaScript's own bitwise operators.
No calculations on the tape yet. Every calculation you make shows up here, clickable to reuse.
All calculation happens in your browser, no expression or result is ever sent to a server. The history tape is saved locally (localStorage) on this device only; named variables exist only for the current session.