Métodos de entrada de calculadora


Hay varias formas en que las calculadoras interpretan las pulsaciones de teclas. Estos se pueden clasificar en dos tipos principales:

La ejecución inmediata modo de operación (también conocido como de un solo paso , sistema de entrada algebraica ( AES ) [7] o cálculo cadena modo) se emplea comúnmente en la mayoría de las calculadoras de propósito general. En la mayoría de las calculadoras simples de cuatro funciones, como la calculadora de Windows en modo estándar y las que se incluyen con la mayoría de los primeros sistemas operativos , cada operación binaria se ejecuta tan pronto como se presiona el siguiente operador y, por lo tanto, el orden de las operaciones en una expresión matemática es no se tiene en cuenta. Calculadoras científicas, incluido el modo científico en la calculadora de Windows y la mayoría de las calculadoras de software modernas, tienen botones para corchetes y pueden tener en cuenta el orden de funcionamiento. Además, para operaciones unarias , como √ o x 2 , primero se ingresa el número, luego el operador; esto se debe en gran parte a que las pantallas de visualización de este tipo de calculadoras generalmente están compuestas en su totalidad por caracteres de siete segmentos y, por lo tanto, son capaces de mostrar solo números, no las funciones asociadas con ellos. Este modo de operación también hace que sea imposible cambiar la expresión que se ingresa sin borrar la pantalla por completo.

El primer y segundo ejemplo se han dado dos veces. La primera versión es para calculadoras simples, que muestra cómo es necesario reorganizar los operandos para obtener el resultado correcto. La segunda versión es para calculadoras científicas , donde se observa la precedencia de los operadores.

Las calculadoras de ejecución inmediata se basan en una combinación de notación infijo y sufijo: las operaciones binarias se realizan como infijos, pero las operaciones unarias son sufijos. Debido a que los operadores se aplican de uno en uno, el usuario debe determinar qué clave de operador usar en cada etapa, y esto puede generar problemas. [8] [9] Al discutir estos problemas, Harold Thimbleby ha señalado que las calculadoras operadas por botones "requieren que los números y signos de operación se marquen en un orden determinado, y los errores son fáciles de cometer y difíciles de detectar". [10]

Pueden surgir problemas porque, para cualquier cosa que no sea el cálculo más simple, para calcular el valor de una fórmula escrita, el usuario de una calculadora con botón debe:

El ejemplo más simple dado por Thimbleby de un posible problema cuando se usa una calculadora de ejecución inmediata es 4 × (−5). [11] Como fórmula escrita, el valor de esto es -20 porque el signo menos está destinado a indicar un número negativo, en lugar de una resta, y esta es la forma en que lo interpretaría una calculadora de fórmulas.


La TI-108 es una calculadora simple de cuatro funciones que utiliza la ejecución de un solo paso.
Esta calculadora científica TI-30XA utiliza ejecución inmediata. Tiene una pantalla de una línea y siete segmentos y no puede mostrar operandos ni permitir la edición de las entradas.
Una calculadora científica de Sharp que utiliza notación infija. Tenga en cuenta la fórmula en la línea de matriz de puntos anterior y la respuesta en la línea de siete segmentos a continuación, así como las teclas de flecha que permiten revisar y editar la entrada.
Este programa de calculadora ha aceptado la entrada en notación infija y ha devuelto la respuesta . Aquí la coma es un separador decimal.
Captura de pantalla de un programa Calculadora RPN en Linux .
La serie Voyager Hewlett-Packard de calculadoras RPN todas las entradas de uso. La tecla "Enter" se utiliza aquí para enviar el valor de la pantalla a la pila.
La pantalla de entrada de ecuaciones en una TI-89 , que muestra los corchetes después de los parámetros ln, sin y cos. Si estos se omitieran, la ecuación se interpretaría como en lugar de
Esta calculadora de impresión hecha por Sharp utiliza notación de diez teclas. Observe el tamaño y la ubicación de las teclas, incluidas las teclas extragrandes "+ / =" y las rojas "- / =".
Una calculadora científica Casio Natural Display que muestra fracciones mixtas y sus equivalentes decimales en letra bonita.
Comandos bastante impresos que se utilizan para trazar la superficie de Dini en Mathematica.