🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #16491

Re: Código para expresar números como palabras ???

#16491
From: Faro
Date: Tue, 11 Apr 2000 00:00
34 lines
1943 bytes
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Manuel L�pez Moreno <luname@linuxfan.com> escribi�:
>�Alg�n c�digo en C/Perl/Python/??? para expresar n�meros como
>palabras (en castellano)?
>
>Ej.: 1987 -> "mil novecientos ochenta y siete"

Tengo el c mas olvidado que el calculo infinitesimal O:-(

Hice para el trabajo una funcioncilla para esto en �Access Basic! (Si
que pasa, �que son esas risitas? de algo hay que vivir). He adaptado
como he podido a c con mas pena que gloria y despues de unos cuantos
segmentations faults y otras peripecias, al final me ha salido un
codigo chapucerillo que funciona.

Mira a ver si es lo que necesitas. La funcion devuelve los valores en 
femenino (OCHOCIENTAS CINCUENTA Y UNA) porque estaba pensado para
pesetas, pero supongo que puedes cambiarlo facilmente si no quieres que
sea asi. (para euros por ejemplo :).

Como es un poco largo (16473 bytes), te lo mando por mail, y si alguien
mas esta interesado lo posteo en el grupo.

=== Usuario Linux #162541 ============= Red hat 6.1 Kernel 2.2.14 ===
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.1 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE48l756gmaVObFsg0RAht5AJ4gHgDhXRMgBrGYv8xskOLEZ5kb3QCeLP3s
p86Zj4Cpok9cKn1k7cXy5fc=
=BOCf
-----END PGP SIGNATURE-----
Technical Details
Message-ID: <slrn8f4nns.16l.faro@localhost.localdomain>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <slrn8enl4r.139.luname@mantium.luname.net>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,755e1a8f2d2df723
X-Google-Attributes: gidf86c8,public
From: faro@navegalia.com (Faro)
Subject: Re: Código para expresar números como palabras ???
Date: 2000/04/11
Message-ID: <slrn8f4nns.16l.faro@localhost.localdomain>
X-Deja-AN: 609323090
Content-Transfer-Encoding: 8bit
References: <slrn8enl4r.139.luname@mantium.luname.net>
Content-Type: text/plain; charset=iso-8859-1
Organization: Airtel.net
Mime-Version: 1.0
User-Agent: slrn/0.9.6.2 (Linux)
Reply-To: faroNOSPAM@navegalia.com
Newsgroups: es.comp.os.linux.programacion