![]() |
conversion de numeros romanos a letras
Holas, q tal, soy nuevo y no manejo muy bien el delphi, lo veo interesante pero un poco mas complejo q otros programas
kisiera q me ayuden con el codigo de esta conversion, de romanos a letras (ejemplo, VI = seis, XXII = veintidos) por favor, es muy importante este trabajo, x eso llegue hasta aka buskando ayuda :) les agradezco de antemano, y en un futuro vere en q puedo ayudar a esta comunidad... p.d.: por favor! :'( mi msn es: rolovd@hotmail.com |
Hola,
Aprovechando el estupendo componente ATexto, escrito por Antoni Aloy, solamente nos quedaría convertir un número romano al correspondiente entero. He buscado en Koders.com y he encontrado una clase escrita en Java que trata sobre números romanos. En dicha clase hay un método, entre otros, cuyo nombre lo dice todo: "RomanToInt". He traducido dicho método a Delphi como una función y parece ir bien. La referida clase es muy curiosa y no estaría mal traducirla entera, pero, en todo caso, cierto método, además del mencionado, merecería atención: estoy hablando del método "validate". El caso es que gracias a esas dos piezas: el componente ATexto y la siguiente función, por lo menos, podrías conseguir lo que te propones, me parece a mí, vamos. ;)
|
1 Archivos Adjunto(s)
Hola,
Pues nada, que no he podido evitarlo:
|
Que bárbaro Maese Dec, ojala y yo te hubiera conocido en mis tiempos de estudiante, jeje :D
|
Cita:
salu2 |
|
duda
Cita:
Que maravilla :) quisiera saber como implementar esta clase a un proyecto de consola... para hacerlo correr tengo que llamar a la clase o como? te agradezco la ayuda, soy nueva programando y ando un poco perdida :) |
Ejemplo sencillo:
Saludos. |
La franja horaria es GMT +2. Ahora son las 05:41:53. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi