0
Rad
?
>
.
2nd
(
)
%
1/x
x2
x3
yx
x!
xy
log
sin
cos
tan
ln
sinh
cosh
tanh
ex
π
EE
Rand
mc
m+
m-
mr
Deg
7
8
9
AC
4
5
6
×
÷
1
2
3
+
0
.
+/–
=
My-calculator.com

Calculadora Científica

Haz clic en números y funciones en la Calculadora justo como lo harías con una calculadora estándar.
Cuando haces clic en el botón de sumar, restar, multiplicar o dividir (en modo científico también: yx, x√y, EE y el paréntesis abierto), aparece una sombra blanca alrededor del botón para indicarte la operación a realizar. La sombra blanca alrededor del paréntesis abierto permanecerá hasta que todas las expresiones entre paréntesis estén cerradas.

Esta calculadora utiliza un método algebraico de entrada que te permite introducir secuencias matemáticas en el mismo orden en que se declaran algebraicamente (PEMDAS / AOS™).
PEMDAS: "Paréntesis, Exponentes, Multiplicación o División, y Adición o Sustracción". La multiplicación y la división tienen el mismo rango. La adición y la sustracción también.

Hay soporte completo de teclado para cada botón de la calculadora.

  • Los números y las teclas + – × ÷ , . = también se pueden ingresar en el bloque numérico.
  • Consulta abajo los atajos de teclado de cada botón de la calculadora [entre corchetes].
  • Usa la tecla [Backspace] para corregir el último número ingresado, punto o signo +/-.
  • Tecla de mantener: [h, s] significa: presiona h o H y verás un pequeño 'mantener' en la esquina inferior derecha de la pantalla.
    Esto hace que la función de la tecla siguiente sea diferente: [s] = seno, pero [h, s] = seno hiperbólico, etc.
  • Copiar/Pegar desde/hacia la pantalla con Ctrl+C y Ctrl+V.
  • Todas las teclas [ENTER] representan el botón '='.
C
[Del o Shift+Backspace] Haz clic para borrar el número mostrado. Elimina una entrada/número incorrecto de la pantalla cuando se presiona antes de cualquier tecla de función u operación.
AC
[Del o Shift+Backspace] Haz clic para borrar el número mostrado, la constante y las operaciones pendientes.
=
[ENTER] Finaliza cualquier función u operación y muestra el resultado.
Si hay alguna expresión entre paréntesis sin terminar antes de que se haga clic en esta tecla o se presione,
se completarán automáticamente. 2*(2+3*(2+4))=40 es lo mismo que teclear 2*(2+3*(2+4=40).
×
[*] Multiplica el valor.
÷
[/] Divide el valor.
+
[+] Añade el valor.
[-] Resta el valor.
+/-
[#] Cambia el signo algebraico.
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, and ex to 2x. Click 2nd again to return the buttons to their original functions.
(
[(] Opens a parenthetical expression. Expressions can be nested. Clicking on it lets a white 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).
)
[)] Closes a parenthetical expression. The white 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. To calculate a percentage, use it with the +, –, × or ÷ keys. For example, to calculate 8% of 500, enter 500 x 8 % (no equation key (=)) which returns 40. To add a markup or subtract a discount, additionaly use the equation (=) 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.
x3
[h, 3] Cubes 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.
x!
[x] Calculates the factorial of a value (only integers).
[h, r] Calculates the square root of a value.
xy
[r] Use between values to calculate the x root of y. For example to compute 4√81,
enter 81 x√y 4 = which returns 3.
log
[Shift+L] Returns the log base 10 of a value.
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+C] 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+C] 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] Click after entering a value to raise the constant 'e' (2.718281828459045…) to the power of that value.
2x
[Shift+X or h, e] Calculates 2 to the power of the displayed value. For example, 10 2x = 1024. (Available when the 2nd button is clicked).
π
[p] Enters the value of PI or π (3.141592653589793…).
EE
[Shift+E] An operator that multiplies the currently displayed value by 10 to the power of the next value you enter.
Rand
[h, n or h, d] 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.
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.
mr
[m] Click to replace the displayed number with the number in memory.
If the button has a white ring around it, there is a number stored in memory. The white ring around the button also disappears if the stored number calculates zero.
Deg
[d or °] Changes the mode to express trigonometric functions in degrees.
Rad
[d or °] Changes the mode to express trigonometric functions in radians.

Esta calculadora opera con una precisión de 15 dígitos (solamente) después del punto decimal. Esto se debe a cómo JavaScript maneja los números flotantes.
Esto en realidad no es una característica de JavaScript, sino una característica de cómo el IEEE define la manera en que los números flotantes se almacenan en memoria. Cualquier lenguaje que use esta definición sufre de esta 'característica', por ejemplo, C también, y ya que JavaScript a menudo se implementa en C, pues JavaScript también.

El problema es que JavaScript usa 32 bits de datos que tienen 4294967296 combinaciones diferentes para sostener cualquier valor en el rango de 1.7976931348623158e+308 a 2.2250738585072014e–308.
Esto lo hace usando un valor de precisión menor y utilizando algunos de los bits como un exponente (esto también se puede hacer en 16 bits con un rango más pequeño y menos precisión) lo que resulta en que puede aproximar cualquier valor en el rango, pero no representarlos exactamente todos (porque en términos de números reales hay un número infinito de valores entre cualquier par de valores dados).
Como parte de tu cálculo, claramente la representación interna del valor está saliendo fuera de la precisión disponible y terminas con una aproximación al valor en lugar de un valor exacto.