• Viernes 19 de Abril de 2024, 20:06

Autor Tema:  Conversion (dec, Octal, Hexa..) Con Calculadora  (Leído 2027 veces)

MiSiTo

  • Nuevo Miembro
  • *
  • Mensajes: 14
    • Ver Perfil
Conversion (dec, Octal, Hexa..) Con Calculadora
« en: Sábado 22 de Octubre de 2005, 17:43 »
0
Hola, keria saber si alguien tiene el codigo o esta de alguna pagina de algun programa que sea capaz de convertir de decimal a octal, hexadecimal a decimal, es decir, cambios de una base a otra y que a su vez sea tambien una calculadora, o la conversion de base n a base 10 para utilizar la calculadora, encontré uno en esta misma pagina pero al ejecutarlo me da un error al dividir por cero..

saludos y gracias

Amilius

  • Miembro HIPER activo
  • ****
  • Mensajes: 665
    • Ver Perfil
Re: Conversion (dec, Octal, Hexa..) Con Calculadora
« Respuesta #1 en: Sábado 22 de Octubre de 2005, 20:43 »
0
Tienes instalado el parche para evitar el bug de desbordamiento? (malamente llamado de división entre 0).

MiSiTo

  • Nuevo Miembro
  • *
  • Mensajes: 14
    • Ver Perfil
Re: Conversion (dec, Octal, Hexa..) Con Calculadora
« Respuesta #2 en: Sábado 22 de Octubre de 2005, 22:04 »
0
Esto es lo q deseo hacer, pero por aora no tengo nada... si alguien me puede echar una mano .. y ya correji el bug, gracias

Diseñar un programa que implemente la suma, resta, multiplicación, y división de
dos números, cuya longitud máxima será una palabra (16 bits), El programa debe tener la posibilidad de indicarle la base en la que
queremos obtener el resultado de entre las siguientes:
Decimal
Hexadecimal
Binaria
Octal
Las operaciones se pueden hacer en cualquier base, pero por simplicidad
se recomienda la decimal.
Los datos se podrán introducir en cualquier base. Si están en decimal se
puede indicar o no la base —omitir el sufijo—. La forma de indicarle la base es
añadir al número los sufijos d, h, b, o; para indicar decimal, hexadecimal,
binario, octal; respectivamente.
1.- Introducir dato A
2.- Introducir dato B
3.- Cambiar Base decimal
4.- Sumar
5.- Restar (A-B)
6.- Multiplicar
7.- Dividir (A/B)
0.- Salir de la aplicación
Si seleccionamos la opción 3 entramos en otro menú que nos permite
elegir la base en la que queremos se presente el resultado.
1.- binario
2.- octal
3.- decimal


Saludos y gracias