| rpncalc Fuente libre y de código abierto Notación de polaco inversa (RPN) Intérprete para su uso como una calculadora interactiva |
Descargar ahora |
rpncalc Clasificación y resumen
- Nombre del editor:
- Ray Buvel
- Sistemas operativos:
- Mac OS X
- Tamaño del archivo:
- 101 KB
rpncalc Etiquetas
rpncalc Descripción
Intérprete de notación de polaco inversa de código abierto y libre (RPN) para su uso como una calculadora interactiva Cualquier persona que use la línea de comandos interactivos de Python sabe que Python es una buena calculadora interactiva. Sin embargo, hay muchas personas que prefieren la notación de polaco inversa (RPN) para cálculos interactivos simples. La herramienta RPNCALC le proporcionará un intérprete fácil de usar para RPN que se integre fácilmente con el intérprete estándar de Python. Aquí hay algunas características clave de "RPNCALC": · Soporta los tipos de datos numéricos de python estándar (entero, entero largo, flotador y complejo). · Utiliza la biblioteca de clases para los números (CLN) para proporcionar racionales, punto flotante de precisión extendido y sus contrapartes complejas. Por defecto a los tipos numéricos CLN. Requiere una conversión explícita a Python Float y complejo. · Conserva los datos del usuario cuando se elevan las excepciones. Esto ayuda al usuario a depurar un cálculo o recuperarse del error y continuar. · La división de dos enteros produce una racional. · Soporta las funciones incorporadas de Python que se aplican a los números. · Proporciona versiones de precisión extendidas de las funciones en las bibliotecas estándar de Math y Cmath. · Permite la instalación del usuario de las funciones adicionales de Python. Este es el mecanismo principal para programar la calculadora. · Soporta una transición suave entre los intérpretes de RPN y Python. Esto permite a un usuario usar el intérprete que es más conveniente para resolver un problema en particular. · Evita la complejidad de hacer que el intérprete RPN en un lenguaje de programación completo. En mi opinión, Python es mucho más fácil de programar en un idioma como un idioma (el lenguaje de programación de RPN clásico). He usado ignores y otros idiomas durante más de 20 años. No creo que el intérprete de RPN se convierta en un lenguaje más en forma de un plazo más importante. · Deja las cosas duras como matrices al intérprete de Python. Inventar la notación de RPN para algo de asas de Python, bien es una pérdida de tiempo. Mucho mejor para simplemente cambiar al intérprete de Python. Requisitos: · Python · CLN
rpncalc Software relacionado