/
Forside
/
Teknologi
/
Udvikling
/
ASP
/
Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn
*
Kodeord
*
Husk mig
Brugerservice
Kom godt i gang
Bliv medlem
Seneste indlæg
Find en bruger
Stil et spørgsmål
Skriv et tip
Fortæl en ven
Pointsystemet
Kontakt Kandu.dk
Emnevisning
Kategorier
Alfabetisk
Karriere
Interesser
Teknologi
Reklame
Top 10 brugere
ASP
#
Navn
Point
1
smorch
9259
2
Harlekin
1866
3
molokyle
1040
4
Steffanst..
758
5
gandalf
657
6
smilly
564
7
gibson
560
8
cumano
530
9
MouseKeep..
480
10
Random
410
Simpel autogenerering ?
Fra :
Torben
Dato :
14-03-02 12:07
Hejsa,
jeg har brug for et random nummer i intervallet 0000000001 - 9999999999 !!
Er der én der ligger inde med en simpel algoritme ?
/Torben
Jesper Stocholm (
14-03-2002
)
Kommentar
Fra :
Jesper Stocholm
Dato :
14-03-02 14:30
Torben wrote in dk.edb.internet.webdesign.serverside.asp:
> Hejsa,
>
> jeg har brug for et random nummer i intervallet 0000000001 - 9999999999 !!
> Er der én der ligger inde med en simpel algoritme ?
>
Det blev diskuteret i gruppen dk.videnskab for noget tid siden. Tråden på
Google er
http://groups.google.com/groups?hl=en&ie=ISO-8859-1&oe=ISO-8859-1&th=66df9da1
6f623184&rnum=1
Det (mest) aktuelle indlæg er
http://groups.google.com/groups?hl=en&ie=ISO-8859-1&oe=ISO-8859-1&selm=m3d71i
y1ra.fsf%40defun.localdomain
I VBS-sammenhænge er trunc-funktionen "cint()" og random-funktionen er "Rnd"
Husk også på, at når du anvender Rnd-funktionen, så skal du altid inkludere
linien
Randomize
inden dit kald af Rnd-funktionen.
/Jesper Stocholm
--
KONKURRENCE PÅ HTML.dk:
fortæl hvordan din drømmeeditor ser ud
og vind luksus webhoteller fra Wannafind
KLIK HER! =>
http://www.html.dk/editor
Kim Bach Petersen (
14-03-2002
)
Kommentar
Fra :
Kim Bach Petersen
Dato :
14-03-02 14:48
> jeg har brug for et random nummer i intervallet 0000000001 - 9999999999 !!
> Er der én der ligger inde med en simpel algoritme ?
Prøv med noget i retningen af
nummer = Int((max - min + 1) * Rnd + min)
hvor 'min' er mindste tilladte værdi og 'max' den øverste. Hvis grænserne
altid er de samme kan det reduceres til:
nummer = Int(9999999999 * Rnd + 1)
Kim
Torben (
18-03-2002
)
Kommentar
Fra :
Torben
Dato :
18-03-02 09:47
"Kim Bach Petersen" <kim@kensho.dk> wrote in message
news:3c90aa01$0$60201$edfadb0f@dspool01.news.tele.dk...
> > jeg har brug for et random nummer i intervallet 0000000001 - 9999999999
!!
> > Er der én der ligger inde med en simpel algoritme ?
>
> Prøv med noget i retningen af
>
> nummer = Int((max - min + 1) * Rnd + min)
>
> hvor 'min' er mindste tilladte værdi og 'max' den øverste. Hvis grænserne
> altid er de samme kan det reduceres til:
>
> nummer = Int(9999999999 * Rnd + 1)
>
Takker, men
ovenstående giver aldrig eksempelvis følgende tal:
000004503 ??
Torben
Jørn Andersen (
18-03-2002
)
Kommentar
Fra :
Jørn Andersen
Dato :
18-03-02 18:21
On Mon, 18 Mar 2002 09:46:52 +0100, "Torben" <usenet_mail@yahoo.dk>
wrote:
>> nummer = Int(9999999999 * Rnd + 1)
>>
>
>Takker, men
>ovenstående giver aldrig eksempelvis følgende tal:
>
>000004503 ??
Så prøv med:
nummer = Right("0000000000" & nummer, 10)
efter ovenstående
Good luck,
Jørn
--
Jørn Andersen,
Brønshøj
Søg
Alle emner
Teknologi
Udvikling
ASP
Indstillinger
Spørgsmål
Tips
Usenet
Reklame
Statistik
Spørgsmål :
177560
Tips :
31968
Nyheder :
719565
Indlæg :
6408952
Brugere :
218888
Månedens bedste
Årets bedste
Sidste års bedste
Copyright © 2000-2024 kandu.dk. Alle rettigheder forbeholdes.