Filip Hracek creó allá por 2020 esta Unsure Calculator, algo que podríamos traducir como una «calculadora insegura» o «calculadora de aproximaciones». Es como una calculadora normal en todos los aspectos pero tiene un operador especial: ~ (virgulilla o tilde, en inglés), que sirve para introducir un rango de números aproximados, por ejemplo «entre 1,10 y 1,30» (1.10~1.30). El resultado se expresa como un histograma, percentiles y demás, que dejan ver cuál puede ser el grado de probabilidad de que el resultado sea correcto.
Lo divertido es que sirve para calcular cualquier fórmula aunque no estés muy seguro de los valores de algunas variables. En el ejemplo, imagina que vendes un producto por 200 y que el precio final puede que varíe entre 1,10 y 1,30. El resultado será un valor entre 220 y 260, con un máximo en 240 (que es el percentil 50% en este caso).
La calculadora maneja los operadores básicos + - * y /, pero también tiene ^ (potencia), sqrt() (raíz cuadrada) o sin() cos() tan() para trigonometría.
El código fuente está en Github: Unsure Calculator por si alguien quiere entender cómo está construida o mejorarla, aunque el proyecto parece que está parado hace años.
Relacionado:
- CalcGPT, la calculadora inútil pero «inteligente»
- Una máquina calculadora mecánica; digital pero fabricada en madera
- Una historia épica de ingeniería y matemáticas
- La elegante y sencilla calculadora NumWorks
- Una calculadora online avanzada de Casio con 130 dígitos de precisión
- Notepad Calculator: una calculadora en forma de prácticas notas
- Una calculadora de dilatación temporal para viajes espaciales
- Una colección de calculadoras de entre 1968 y 1983
- Así funciona una calculadora Curta por dentro
- Calculadoras a lo largo de la historia