Las matemáticas detrás de una calculadora
He intentado googlear un poco, pero me faltan términos técnicos y conocimientos matemáticos para encontrar resultados que me den intuición matemática sobre cómo funciona matemáticamente una calculadora .
Si tienes tiempo, por favor, dame una descripción corta o larga de cómo funciona una calculadora. Si es una respuesta larga y completa, iniciaré una recompensa de 50 rep para premiar esta respuesta.
Si no, bastará con los términos para que pueda investigar más sobre lo que hay "en" una calculadora.
Espero sinceramente no haber malinterpretado el concepto de calculadora, por favor, déjame un comentario si es así.
PS Quiero saber cómo una calculadora calcula expresiones más avanzadas, no sólo la división sino, por ejemplo, $e$ , $\sum$ , $\int$ , funciones trigonométricas y etcétera.
2 votos
Esta es una pregunta muy amplia. es.wikipedia.org/wiki/Análisis_numérico podría ser un punto de partida.
0 votos
@HansLundmark Casi pensé eso, pero gracias por tu sugerencia de "punto de partida". +1
1 votos
He oído que muchas calculadoras utilizan CORDIC para calcular, por ejemplo, las funciones trigonométricas. Cordic es la única manera en algunos dispositivos - aunque no es 100% sobre las calculadoras modernas. Lycka hasta :-)
0 votos
Aquí tienes. Buena suerte. :-)
1 votos
La respuesta a esta pregunta es simplemente la serie Taylor.
1 votos
@Math_QED ¿Podría dar un ejemplo de uno?
5 votos
@Math_QED Y también respaldarlo con documentación. Es posible utilizar las expansiones de Taylor para calcular, por ejemplo, las funciones trigonométricas en algún intervalo pequeño y convertir el resto allí. Pero confiar en las series de Taylor sólo para las funciones trigonométricas (o exponenciales) no parece sensato en absoluto. Se necesitan muchos términos para obtener un error de corte tolerable.
0 votos
Una calculadora, ya sea implementada como dispositivo o en software, suele ofrecer operaciones aritméticas básicas y algunas funciones de nivel superior. Por favor, aclare si su pregunta se refiere a cómo implementar estas operaciones por separado (por ejemplo, la división frente a la raíz cuadrada) o a cómo combinar/unir los resultados intermedios en un resultado final. Este último tema implica la "manipulación de la pila" (por ejemplo notación de pulido inverso promovido por las calculadoras HP).