Métodos de entrada de la calculadora


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

El modo de operación de ejecución inmediata (también conocido como sistema de entrada algebraica ( AES ) [7] de un solo paso o modo de cálculo en cadena ) 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 paréntesis y pueden tener en cuenta el orden de operación. 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, solo pueden mostrar 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 está ingresando sin borrar la pantalla por completo.

El primer y segundo ejemplo se han dado dos veces. La primera versión es para calculadoras simples y 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 operadores.

Las calculadoras de ejecución inmediata se basan en una mezcla de notación infijo y sufijo: las operaciones binarias se realizan como infijo, pero las operaciones unarias son sufijos. Debido a que los operadores se aplican uno a la vez, el usuario debe determinar qué tecla de operador usar en cada etapa, y esto puede ocasionar problemas. [8] [9] Al discutir estos problemas, Harold Thimbleby ha señalado que las calculadoras que funcionan con botones "requieren que los números y los signos de operación se marquen en un cierto orden, 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 operada por botones debe:

El ejemplo más simple dado por Thimbleby de un posible problema al usar una calculadora de ejecución inmediata es 4 × (−5). [11] Como fórmula escrita, el valor de esto es −20 porque el signo menos pretende 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 sencilla de cuatro funciones que utiliza la ejecución en un solo paso.
Esta calculadora científica TI-30XA utiliza ejecución inmediata. Tiene una pantalla de siete segmentos de una línea y no puede mostrar operandos ni permitir que se editen las entradas.
Una calculadora científica de Sharp que usa notación infija. Tenga en cuenta la fórmula en la línea de matriz de puntos de arriba 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 .
Todas las calculadoras de la serie Voyager de Hewlett-Packard utilizan entrada RPN. La tecla "Enter" se utiliza aquí para pasar 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, sen y cos. Si estos se dejaran fuera, la ecuación se interpretaría como en lugar de
Esta calculadora de impresión hecha por Sharp usa notación de diez teclas. Observe el tamaño y la ubicación de las teclas, incluidas las teclas extra grandes "+/=" y las teclas rojas "-/=".
Una calculadora científica Casio Natural Display que muestra fracciones mixtas y sus equivalentes decimales en letra bonita.
Comandos bastante impresos usados ​​para trazar la superficie de Dini en Mathematica.