Glosario

Abreviatura para la Notación Polaca Inversa o Reverse Polish Notation.
Esta notación de sufijo es la sintaxis de entrada que casi todas las calculadoras HP usan. Básicamente hay dos tipos de RPN. Una usada en calculadoras más viejas, hace que el ENTER duplique el nivel uno del stack en la línea de edición, y otro, usado en las 28/38G/48/49/50, que hace que el ENTER duplique el nivel uno si la línea de edición no está siendo usada, y que pone el contenido de la línea de edición en el nivel uno si la línea de edición está siendo usada. RPN usa notación de sufijo, así que 1+1 es introducido 1 ENTER 1 + en vez de 1 + 1 =.
Esto puede parecer más confuso al principio, pero es mucho más sencillo con expresiones más complejas. La Notación Polaca Inversa se basa en los trabajos de el polaco Jan Lukasiewicz, quien creó la notación de prefijo ( + 1 1 ) llamada Notación Polaca.

como sumar 3 numeros reales con CKN&Dispatch

2 respuestas [Último envío]
Integró: 07/02/2010
Envíos: 265
MonedasHP: 362
Imagen de riboflavina
AdictoHP+
Calc: HP50 | ROM:2.09
como sumar 3 numeros reales con CKN&Dispatch
 
Mié, 10/02/2010 - 19:53

del ejemplo de sumar 2 numeros

::
  CK2&Dispatch
  # 11
  %+
;

como hago para sumar 3 números, puesto que si coloco CK3&Dispatch en el momento en que haya 3 datos en la pila luego que sume sólo quedará 2 lo cual generaría error.

ya intenté colocar un subprograma para que vuelva a sumar pero no me sales

ayuda please

ya ps q alguien responda a mis preguntas yo solito estoy posteando Tongue

Riboflavina aprendiendo el SYSTEM RPL/Arequipa-Peru

Top
Integró: 17/09/2007
Envíos: 153
MonedasHP: 211
Imagen de LuisBeas
 
#1
Jue, 11/02/2010 - 23:19

Hola usando debug4x es asi:

::
CK&DISPATCH1
#111 :: %+ %+ ;
;

Top
Integró: 07/02/2010
Envíos: 265
MonedasHP: 362
Imagen de riboflavina
AdictoHP+
Calc: HP50 | ROM:2.09
 
#2
Jue, 11/02/2010 - 21:41

ok muchas gracias ya me quedo claro

Riboflavina aprendiendo el SYSTEM RPL/Arequipa-Peru

Top

Twitter

Cargando...

CAPTCHA
Esta pregunta es para probar si usted es un visitante humano y así evitar el spam automatizado.
16 + 2 =
Solucione este simple problema matemático e ingrese el resultado. Por ejemplo: para 1+3, ingrese 4.