🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #2180

Re: Paswoord (restdeling)

#2180
From: Joris Janssens
Date: Sat, 21 Aug 2004 12:25
47 lines
2804 bytes
Passero formuleerde op zaterdag :
> "Laura" <no@spam.pls> schreef in bericht
> news:v9EVc.220912$yo.10933343@phobos.telenet-ops.be...
>> Dag Wim,
>> Bedankt maar kan je een voorbeeld geven hoe dat werkt want dat was ik nu net
>> vergeten...
>> - Stel restdeling van 97.
>> - Het is vandaag 21/8.
>> - Dus stel ddmmyyyy 21082004 : 97 = 217.340,247422
>> - En morgen is het 22082004 : 97 = 227.649,525773
>> 
>> Hoe kom ik nu op dat getal van 2 cijfers?
>> 
>
> Als je het gewone algoritme wilt voor aan de 2 cijfers te komen, hier is
> het:
> je hebt 217. Je kijkt
> 217  groter dan 97 dus moet je volgende dingen doen:
> 1 * 97 = 97 is kleiner dan 217
> 2 * 97 = 194 is kleiner dan 217
> 3 * 97 = 291 is groter dan 217 dus uw getal is 291 - 217 = 74
>
> met een simpele while lus kunt ge dat implementeren alhoewel de meeste
> programmeertalen een operator hebben voor de modulus

Eerlijk gezegd snap ik je voorbeeld niet 8-o

of zonder while-lus:

21082004 : 97 = 217.340,247422
21082004 - (97* 217340) = 24

of ook nog:

21082004 : 97 = 217.340,247422
97 * 0,247422 = 23,999934

De eerste methode heeft als voordeel dat je met gehele getallen werkt 
en dus niet met afrondingsfouten te maken krijgt.


PS. Het rekenmachientje dat in Windows zit kan modulo rekenen, 21082004 
MOD 97 en je hebt je uitkomst...

-- 
Joris "flotspe" Janssens *** http://inferno.xhtml.be/
gecontroleerd op virussen door m'n huisdokter
Technical Details
Message-ID: <mn.ab617d485162a826.14768@xhtml.invalid>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!news.glorb.com!newsgate.cistron.nl!aotearoa.belnet.be!news.belnet.be!ossa.telenet-ops.be!phobos.telenet-ops.be.POSTED!not-for-mail
References: <5wpVc.220196$7l7.10889320@phobos.telenet-ops.be> <4126324a$0$4191$ba620e4c@news.skynet.be> <v9EVc.220912$yo.10933343@phobos.telenet-ops.be> <UMEVc.220969$9x7.10894384@phobos.telenet-ops.be>

Show Full Headers
Complete Article Headers
X-Google-Thread: fcea4,f94000b8a4f76382
X-Google-Attributes: gidfcea4,public
X-Google-Language: DUTCH,ASCII-7-bit
Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!news.glorb.com!newsgate.cistron.nl!aotearoa.belnet.be!news.belnet.be!ossa.telenet-ops.be!phobos.telenet-ops.be.POSTED!not-for-mail
Subject: Re: Paswoord (restdeling)
From: Joris Janssens <spam@xhtml.invalid>
References: <5wpVc.220196$7l7.10889320@phobos.telenet-ops.be> <4126324a$0$4191$ba620e4c@news.skynet.be> <v9EVc.220912$yo.10933343@phobos.telenet-ops.be> <UMEVc.220969$9x7.10894384@phobos.telenet-ops.be>
Newsgroups: be.comp.programming
Message-ID: <mn.ab617d485162a826.14768@xhtml.invalid>
Organization: xhtml.be
X-Newsreader: MesNews/1.01.00.00 (windows)
MIME-Version: 1.0
X-Face: #0?irvdFiM!(Tpl}/tO%_kuSW_^9G5aeIEnY1uNPcd@N_U.B30\*[%N-cnqSC,rEfeq\m:b oR({RM{x03]Iv}^2xc7\J][^MkbL3DYdLevZ$&h0WbH!i:>O1i#FLy/mO2G~xMF<YSj^@q9sRC~iP> *uQnfN4xre8v9%0fqg;i.!ymm~6w2nEx);Q~Q*8&dUO(fn
Reply-To: usenet@xhtml.be
Content-Type: text/plain; charset="iso-8859-15"; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 48
Date: Sat, 21 Aug 2004 12:25:40 GMT
NNTP-Posting-Host: 213.119.48.110
X-Complaints-To: abuse@telenet.be
X-Trace: phobos.telenet-ops.be 1093091140 213.119.48.110 (Sat, 21 Aug 2004 14:25:40 MEST)
NNTP-Posting-Date: Sat, 21 Aug 2004 14:25:40 MEST