Decimal/Binario/Hexadecimal
Buenos dias amigos del club delphi necesito hacer un programa en aplicacion tipo consola que me lea un numero en cualquiera de las tres bases (decimal/binario/hexadecimal) y me las convierta en sus equivalentes de las otras dos bases.
Nada mas he empezado con el codigo de decimal a binario pero tengo problemas convirtiendo de decimal a hexadecimal si alguien me pudiera ayudar con eso seria excelente y con las otras conversiones empezando de base hexadecimal o con base binaria.
cv seria el numero al cual tendria que convertir en hexadecimal haciendo una comporacion de sus digitos y pasandolo a sus equivalentes hexadecimales pero no se como escribir esa comparacion porque por ejemplo el numero 123 en decimal seria 7B, si meto ese numero en el programa cv seria igual a 711 lo cual en equivalente a hexadecimal me daria mi 7B pero como hago para que me identifique cuando convierto el 11 a una B en vez de dos 1? Si no se entiende la explicacion escriban por favor que es urgente tengo hasta hoy en la noche para mandar ese programa. |
Al final de esta página, abajo del todo, tienes algunos enlaces que pueden servirte, échales un vistazo y comentas si necesitas algo más.
|
Ya los revise y todos son aplicaciones tipo vcl y no he visto nada de eso todavia ne mi curso y me enredo con esos codigos.
Otra cosa yo puedo convertir un extended a un integer? y si se puede como lo hago estoy atorado con eso |
Ya veo que no has mirado los enlaces que te he indicado, en uno de ellos está en pascal, además con enlaces a otros hilos donde se trató el tema de binario a hexadecimal y viceversa, etc.
|
Hola
Yo uso esta funcion: De Hexa a Binario:
ejemplo de llamada:
De binario a hexa
Llamada
Saludos Augusto :) |
La franja horaria es GMT +2. Ahora son las 04:02:11. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi