[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]

[Hilos de Discusión] [Fecha] [Tema] [Autor]

Re: Numeros a Letras




Site : http://www.mcc.unam.mx/~avelar (aun no terminado)
Powered by Linux!  Linux User: 170607

On Tue, 4 Jul 2000, Manuel Leos Rivas wrote:

> Alguien ha hecho de casualidad alguna rutina o
> programa para convertir un numero cualquiera a su
> equivalente en letras
> ej.:
> 67123 -> sesenta y siete mil  ciento veintitres
> 
> En PERL, vbscript, VB o V

Pues hace mucho hice uno, pero la verdad hace mucho no se donde quedo...
Sin embargo el tip es simple:
Al numero lo vas dividiendo entre 10000,1000,100,10 de manera que solo te
vaya quedando el residuo de la division mas o menos asi:

67123 / 10000 = 6.7123 -> 6 imprime "sesenta "

7123 / 1000 = 7.123 -> 7 imprime "siete mil"

123  / 100 = 1.23 -> 1 imprime "un ciento"

23 / 10 = 2.3 -> 2 imprime "veinte"

3 -> 3 imprime "tres"

por supuesto tendras que poner condiciones especiales como cuando es un 1
en los cientos, "un ciento","dos cientos","tres cientos", ... y en otros
casos... 

Bye.



> 
> Se aceptan sugerencias
> 
> =====
> ________________________
> Sinergia Deportiva
> Manuel Leos Rivas
> Tel.: +52 (8)376-0524/28
> Ext.: 227
> Mail: mleos en uanl mx
> 
> _________________________________________________________
> Do You Yahoo!?
> Obtenga su dirección de correo-e gratis @yahoo.com
> en http://correo.espanol.yahoo.com
> 
> -- 
> Para desuscribirse, mande correo a: ayuda-unsubscribe en linux org mx
> Para comandos adicionales, envíelo a: ayuda-help en linux org mx
> 
> 


-- 
Para desuscribirse, mande correo a: ayuda-unsubscribe en linux org mx
Para comandos adicionales, envíelo a: ayuda-help en linux org mx



[Hilos de Discusión] [Fecha] [Tema] [Autor]