# HP Forums

Full Version: calculator and algebraic to RPN/RPL online converter
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Sorry for my regular English

[ENG]
Characteristics
> It serves to facilitate the conversion of mathematical expressions to postfix notation (HP50-RPN).
> Possibility of assigning values to the symbolic variables
> Evaluation of the expression
> Shows the evaluation step by step
> It serves to learn logic RPN

[Spanish]
Características
> Sirve para facilitar la conversión de expresiones matemáticas complejas o extensas a notación postfija (HP50-RPN).
> Posibilidad de asignar valores a las variables simbólicas
> Evaluación de la expresión ingresada
> Muestra paso a paso la evaluación
> Sirve para aprender la lógica del RPN
> Sirve para los cursos donde se practica las estructuras de datos de tipo Pilas.
> Agrupación por operadores y operandos para facilitar los procedimientos

Author: Xavier (Spain)

https://xrjunque.nom.es/ConvertAlg2RPN_RPL.aspx

Related applications
Python to RPN converter
Dreaming with a Python converter to HP50 (RPN)

Wanted tester fot the new Version (2018):

I am not the author of the application
Thanks
(1+(1+I)^-N)/I converts to RPN just fine:

Code:
```  @ RPN of (1+(1+I)^-N)/I   1   1   I   +   N   NEG   ^   +   I   /   @ EVALUATION DUP EVAL```

However, with the Evaluate gives an answer of 1+2/I . I have not assigned any values to any variables.
1. The SQRT function does not copy to the Expression box. Thankfully the square root symbol does.

2. RE and IM are not allowed in the converter. Do you plan to implement complex number functions? Currently a value of i that is assigned to a variable has a value of 1.

3. Do you plan to have an option to use the LASTx feature? Same for SWAP or ROLL (down)? Or least to turn those functions on?

Promising converter!

Eddie
Hi Eddie,
Today, I've seen this thread and your comment. Could you please tell me if you find resolved the some problems you mentioned, e.g., SQRT, RE and IM function? I wonder how could an algebraic expression like, say (2+x^2+y), contain 'LAST' feature or any other stack function as SWAP or ROLL. Perhaps, this should not be an algebra to RPN task.
Xavier
Reference URL's
• HP Forums: https://www.hpmuseum.org/forum/index.php
• :