Glosario

Protocolo de transferencia de datos usado por las HP48 y la mayoría de los programas de comunicación. La implementación del Kermit en la HP48 es muy lenta, y es incapaz de transmitir a más de 2400bps, aunque la implementación en computadora es mucho más rápida. Kermit es el único protocolo de transferencia que acepta el modo de transferencia ASCII en vez de tan sólo modo binario. La Universidad de Columbia tiene los derechos sobre el Kermit. El nombre Kermit viene de Kermit la Rana, de los Muppets.

como se hace esta operacion en system rpl

2 respuestas [Último envío]
Integró: 07/02/2010
Envíos: 265
MonedasHP: 362
Imagen de riboflavina
AdictoHP+
Calc: HP50 | ROM:2.09
como se hace esta operacion en system rpl
 
Lun, 08/03/2010 - 18:01

hola adictos estoy aprendiendo el system y ya he visto un poko sobre las variables temporales

y no se como podria hacer este problema usando el system por ejemplo

« -> A B C
'(-B + √(B^2-4*A*C))/(2*A)' EVAL
»

este es un secillo programa en USER RPL, donde declara tres variables temporales y
las evalua en una ecuacion '(-B+ √(B^2-4*A*C))/(2*A)'

bueno por lo que he visto en system resia algo asi

::
				CK&DISPATCH1
				#111
				::
				{ LAM A LAM B LAM C }
				BIND
				LAM B
				%CHS
				LAM B
				%2
				%^
				LAM A
				LAM C
				%4
				%*
				%*
				%-
				%SQRT
				%+
				LAM A
				%2
				%*
				%/
				;
				;

si coloco como A=1 B=5 C=2 en ambas programas obtengo = -0.438447...

pero como pueden darse cuenta fue mas simple usando el USER RPL ya que solo se reemplazo los datos en una ecuacion que fue evuluada con el comando EVAL

entonces como puedo hacer eso en System RPL

seria algo asi

'(- LAM B %+ %SQRT( LAM B^2-4* LAM A* LAM C))/(2 %* LAM A)' EVAL

bueno parece algo descabellado mi idea pero aver que opinan ustedes se puede hacer eso en system rpl??

Riboflavina aprendiendo el SYSTEM RPL/Arequipa-Peru

Top
Integró: 23/03/2009
Envíos: 146
MonedasHP: 296
Imagen de yder
AdictoHP+
Calc: HP50
 
#1
Lun, 08/03/2010 - 18:34

Un saludo.
Bueno,una primera forma.

::
  x<<
  %1
  %5
  %2
  xRPN->
  LAM A
  LAM B
  LAM C
  x<<
  SYMBOL
    LAM B
    xNEG
    LAM B
    %2
    x^
    %4
    LAM A
    x*
    LAM C
    x*
    x-
    xSQRT
    x+
    %2
    LAM A
    x*
    x/
  ;
  xEVAL
  x>>ABND
  x>>
;

Compilelo en Debug4x,lo unico que hise fue enviar el codigo en user a la calculadora y luego 256 MENU y
->S2 y de copiarlo al editor de Debug4x.

Top
Integró: 07/02/2010
Envíos: 265
MonedasHP: 362
Imagen de riboflavina
AdictoHP+
Calc: HP50 | ROM:2.09
 
#2
Mar, 09/03/2010 - 09:44

bueno me parece muy bien q me hayas dado tu apoyo y te lo agradesco.
pero no veo gran diferencia entre mi codigo del system y el tuyo me parece q es casi lo mismo

yo esperaba que sea mas corto el codigo como el ejemplo q puse en el USER RPL

« -> A B C
'(-B + √(B^2-4*A*C))/(2*A)' EVAL
»

algo parecido a eso

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.
3 + 2 =
Solucione este simple problema matemático e ingrese el resultado. Por ejemplo: para 1+3, ingrese 4.