Avatar billede zephyr Nybegynder
05. juni 2001 - 18:05 Der er 10 kommentarer og
1 løsning

Randomize

Når jeg bruger

Int(Rnd * 25)

er det så 100% at der ikke er nogen somhelst tal som bliver vægtet anderledes end andre?.. Skal man bruge CInt i stedet for eller....?
Avatar billede mwittrock Nybegynder
05. juni 2001 - 23:16 #1
Ovenstående vi give dig et helt tal mellem 0 og 24 (husk at kalde Randomize inden). Nej, tallene er ikke 100% vilkårlige, det er såkaldte pseudo-vilkårlige tal, som er beregnet efter en algoritme. Til dagligdags brug bør de være helt OK dog. Ellers skal du have fat i f.eks. en vilkårlighedsgenerator implementeret i hardware.

Her er et par links:

http://www.protego.se/random_hardware_en.htm
http://webnz.com/robert/true_rng.html
Avatar billede tpiil Nybegynder
06. juni 2001 - 01:18 #2
brug CInt
Avatar billede zephyr Nybegynder
06. juni 2001 - 14:48 #3
Hm.. lyder ikke betrykkende *S*.. altså det er til et \"hovedscript\" på en side jeg er igang med.. det er _meget_ vigtigt at det bliver et tilfældigt inden for 0-25.. Ved at bruge CInt, hvad sker der så?
Avatar billede tpiil Nybegynder
06. juni 2001 - 14:52 #4
nå okay, så int :)
Avatar billede mwittrock Nybegynder
06. juni 2001 - 14:54 #5
F.eks. på Int og CInt ligger i afrundingen

http://msdn.microsoft.com/scripting/vbscript/doc/vsfctCInt.htm

\"Note   CInt differs from the Fix and Int functions, which truncate, rather than round, the fractional part of a number. When the fractional part is exactly 0.5, the CInt function always rounds it to the nearest even number. For example, 0.5 rounds to 0, and 1.5 rounds to 2.\"
Avatar billede mwittrock Nybegynder
06. juni 2001 - 14:56 #6
Hov.. \"f.eks. på Int og CInt\" = \"forskellen på Int og CInt\"
Avatar billede zephyr Nybegynder
06. juni 2001 - 21:42 #7
okay er ved at ha den nu.. altså når jeg bruger

CInt(Rnd * 25)

så er det et totalt tilfædigt tal? Int runder \"floor\"\'er den vist bare :-)
Avatar billede mwittrock Nybegynder
06. juni 2001 - 21:56 #8
Rnd bliver ikke mere eller mindre tilfældig af den grund :)
Avatar billede zephyr Nybegynder
06. juni 2001 - 22:42 #9
Hehe nej okay det kan du ha ret i.. men til en rigtig seriøs side er det stadig okay eller hvad?
Avatar billede mwittrock Nybegynder
06. juni 2001 - 23:14 #10
Ja. Hvis du med \"rigtig seriøs side\" mener, at du laver kryptering til transport af statshemmeligheder, ville jeg dog ikke bruge den, men det mener du nok heller ikke ;-)
Avatar billede zephyr Nybegynder
07. juni 2001 - 13:45 #11
Hehe okay det er så i orden ;-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester