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 cambiar de base decimal a otra base por ejemplo base 5 , 6 ,7 ,8 ,9 binaria, hexa

9 respuestas [Último envío]
Integró: 24/08/2010
Envíos: 6
MonedasHP: 12
Imagen de lobitosfrancos
Calc: HP50 | ROM:4
Como cambiar de base decimal a otra base por ejemplo base 5 , 6 ,7 ,8 ,9 binaria, hexa
 
Mar, 24/08/2010 - 22:34

en electronica digital necesito convertir numeros en diferentes bases pero no se como hacerlo con mi hp 50g alguien que me ayude por favor, soy nuevo en esto y no encuentro solucion.

Top
Integró: 25/09/2004
Envíos: 480
MonedasHP: 511
Imagen de Jhusel
Calc: HP49 | ROM:2.10-7 | Calc: HP50 | ROM: 2.15
 
#1
Mar, 24/08/2010 - 23:30

Bueno lo primero que debes hacer es leer tu manual o utilizar para posteriores dudas el buscadorhp, ahora la calculadora solo puede convertir bases de sistema: HEX, DEC, OCT y BIN...Por ejemplo un numero binario se escribe de esta manera: # 101b, utliza los comandos R->B para convertir de real a binario ó B->R para convertir de binario a real...

En algebraico:
Input:
R->B(5)

Output
# 101b

Nos vota en sistema bigesimal para eso utiliza los comandos HEX, DEC, OCT y BIN, para que el resultado sea en el sistema que desees....

saludos

Top
Integró: 26/12/2007
Envíos: 627
MonedasHP: 593
Imagen de Dani_
Calc: HP50 | ROM:2.09
 
#2
Mié, 25/08/2010 - 09:32

Hola, bienvenido al foro.
La HP 50g no trae esa funcionalidad de fábrica, pero hay gente que lo ha programado. Me he tomado el trabajo de buscarlo, y he encontrado el siguiente post de John H Meyers:

http://groups.google.com/group/comp.sys.hp48/browse_thread/thread/8fabf2...

Como eres principiante también me he tomado el trabajo de convertir el texto ASCII que figura en ese post a código binario (también mediante un programa publicado por...adivinaron, John H Meyers).

Lo puedes bajar aquí:

https://sites.google.com/site/utnfrlpindustrial/MBCV?attredirects=0&d=1

Al ejecutar el programa MBCV te presentará un menú con 4 opciones:

B->D, D->B, SetB y Exit

SetB es para configurar la base desde y hacia la cual convertir, por ejemplo con un 5 en el stack presionando F3 (SetB) configura la conversión a base 5.
Si se quiere convertir el número decimal 2010 a base 5 se ingresa 2010 al stack y se presiona F2 (D->B) obteniendo 31020.
Si se quiere convertir por ejemplo un número en base 4 a base 6, primero se configura la base 4 con SetB, se transforma el número a decimal con B->D, luego se configura la base a 6 con SetB y se transforma el número decimal obtenido previamente a base 6 con D->B.

Ejemplo:
Expresar 103201 (base 4) en base 6.

MBCV
4
SetB
103201
B->D
1249
6
SetB
D->B
5441

Es decir que 103201 (base 4) se expresa como 5441 (base 6).

Saludos.

Ingeniero. Usuario de HP 50g.

Top
Integró: 24/08/2010
Envíos: 6
MonedasHP: 12
Imagen de lobitosfrancos
Calc: HP50 | ROM:4
 
#3
Mié, 25/08/2010 - 10:48

Muchisimas gracias dani en realidad me sirvio mucho el programa y ando a la perfeccion, solo me queda una duda, )hay forma de que este programa me transforme los numeros con cifras decimales.

Top
Integró: 24/08/2010
Envíos: 6
MonedasHP: 12
Imagen de lobitosfrancos
Calc: HP50 | ROM:4
 
#4
Mié, 25/08/2010 - 11:01

tube otro incoveniente no transforma a hexagesimal siempre bota numeros y no letras

Top
Integró: 24/08/2010
Envíos: 6
MonedasHP: 12
Imagen de lobitosfrancos
Calc: HP50 | ROM:4
 
#5
Mié, 25/08/2010 - 11:15

Hola a todos por fin encontre la solucion a mi problema un programa bastante bueno.

convierte tambien con numeros decimales les comparto el link para el que lo necesite lo recomiendo me sirivo bastante

Importante: adentro de la carpeta esta este archivo BasesV103_ESPAÑOL.HP y para que la calculadora lo acepte es necesario primero cambiarle el nombre por ejemplo franco.HP y luego pasarlo y listo instalarlo y yap. ojala les sirva a todos los que lo necesiten.

Top
Integró: 13/05/2010
Envíos: 3
MonedasHP: 10
Imagen de ricardo290690
Calc: HP49 | ROM:2.0
 
#6
Sáb, 30/10/2010 - 21:46

Amigo disculpa cual es el link para descargar el programa?

Top
Integró: 31/01/2011
Envíos: 1
MonedasHP: 6
Imagen de trailerboy
Calc: HP50 | ROM:HP50-C
 
#7
Lun, 31/01/2011 - 01:00

Gracias por el aporte...!!

Top
Integró: 30/01/2011
Envíos: 39
MonedasHP: 400
Imagen de CesarV HP50
AdictoHP+
Calc: HP50 | ROM:2.15
 
#8
Lun, 31/01/2011 - 08:54

ricardo290690 cita:
Amigo disculpa cual es el link para descargar el programa?

El enlace de descarga es este:

http://cesarv.jimdo.com/bases/

Tienes que darme monedas HP.
Haz clic en la imagen de abajo de mi mensaje.
En un dibujito similar a este:

Sitio web: http://cesarv.jimdo.com

Top
Integró: 11/05/2009
Envíos: 2
MonedasHP: 2
Imagen de skyrunner
Calc: HP50
 
#9
Sáb, 21/05/2011 - 03:31

Hola a todos! hace tiempo que tengo la HP pero es la primera vez que intento meterle un programa, que en este caso es el de cambio de base. una vez descargado y metido en la sd, como lo instalo?
Es posible qeu aparezca este problema por el foro, pero como el "problema" lo estoy teniendo con este programa por eso lo comento aqui.
gracias de antemano

skyrunner

Top

Twitter

Cargando...

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