🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Calcular la letra del CIF

#8941
From: zn�rt
Date: Sat, 21 Sep 2002 02:23
18 lines
1843 bytes
On Sat, 21 Sep 2002 02:06:28 +0200
"Claudio S." <claudio@ningun.sitio.es> wrote:

> Los tres pasos se resumen en uno: calcular el resto de la divisi�n
> por 23:
> en C ->   resto = num % 23
> en shell -> resto=$(( num % 23 ))
> 
> > 0 - T     4 - G     8 - P     12 - N     16 - Q      20 - C
> > 1 - R     5 - M     9 - D     13 - J     17 - V      21 - K
> > 2 - W     6 - Y    10 - X     14 - Z     18 - H      22 - E
> > 3 - A     7 - F    11 - B     15 - S     19 - L      23 - T

x mod 23 nunca puede dar 23 :) As� ser�a imposible que te tocara una T.
Con el c�lculo que describe Baxas, tampoco (claro, es equivalente).  Yo
dir�a que el algoritmo est� mal, seguramente ser� m�dulo 24?

zn�rt
Technical Details
Message-ID: <20020921042355.34501719.x@x.com>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news.tele.dk!small.news.tele.dk!130.133.1.3!fu-berlin.de!uni-berlin.de!docsis72-182.menta.NET!not-for-mail
References: <44sfma.782.ln@linux.local> <3D8B9215.2020804@lycos.es> <slrnaone04.7k6.claudio@nntp.tralari.com>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,583cadd11f99a4a5
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2002-09-20 19:18:29 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news.tele.dk!small.news.tele.dk!130.133.1.3!fu-berlin.de!uni-berlin.de!docsis72-182.menta.NET!not-for-mail
From: zn�rt <x@x.com>
Newsgroups: es.comp.os.linux.programacion
Subject: Re: Calcular la letra del CIF
Date: Sat, 21 Sep 2002 04:23:55 +0200
Lines: 18
Message-ID: <20020921042355.34501719.x@x.com>
References: <44sfma.782.ln@linux.local>
 <3D8B9215.2020804@lycos.es>
 <slrnaone04.7k6.claudio@nntp.tralari.com>
NNTP-Posting-Host: docsis72-182.menta.net (62.57.72.182)
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: fu-berlin.de 1032574707 5876076 62.57.72.182 (16 [134350])
X-Newsreader: Sylpheed version 0.7.4claws (GTK+ 1.2.10; i686-pc-linux-gnu)
X-Face: /z\)fslPy_Zv0Y>Z*ILZ}'F~pN!=%a2|TJ.6mJ?L5'IdP!z<bsd@#5wIgqKu11Py';Gt{V- G0<hnK!ihx6^6Krh8Y7fEz)~@&IM]RbOHX)'D_Q8^PS[iN!}!+XbFP--n*{Opwe7U/8u_P