Kom ihåg mig?
Home Menu

Menu


5 siffror i slumpmässig ordning? asp.net c#

 
Ämnesverktyg Visningsalternativ
Oläst 2012-12-03, 19:26 #21
SimonPs avatar
SimonP SimonP är inte uppkopplad
Mycket flitig postare
 
Reg.datum: May 2006
Inlägg: 832
SimonP SimonP är inte uppkopplad
Mycket flitig postare
SimonPs avatar
 
Reg.datum: May 2006
Inlägg: 832
Citat:
Ursprungligen postat av dAEk Visa inlägg
Jag tänkte inte ge mig in i debatten förutom att jag tror att Conny har fel i det här fallet. Man borde inte behöva ange seed när man skapar en ny instans av Random() eftersom den parameterlösa konstruktorn i sin tur anropar this(Environment.TickCount) vilket alltså ser ut att göra samma sak som att man själv skickar in värdet.

Vad Ruby har att göra i den här tråden där TS specifikt frågade efter C# har jag svårt att se.
Fast det är många språk som inte automatseedar, då blir resultatet som Conny skriver, samma slumptal vid varje ny exekvering. Det är fullt möjligt att ASP.NET inte automatseedar (har inte testat ASP.NET själv).

Dessutom varierar det beroende på platform, PHP:s rand() på Windows brukar ge extremt dåliga slumptal, medans PHP:s rand() på Linux ger hyffsade tal. Men även om man seedar själv är det som sagt inte många standard PRNG:s som klarar en DieHard test: http://en.wikipedia.org/wiki/Diehard_tests
SimonP är inte uppkopplad   Svara med citatSvara med citat
Oläst 2012-12-03, 20:11 #22
dAEks avatar
dAEk dAEk är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Dec 2006
Inlägg: 678
dAEk dAEk är inte uppkopplad
Mycket flitig postare
dAEks avatar
 
Reg.datum: Dec 2006
Inlägg: 678
Citat:
Ursprungligen postat av SimonP Visa inlägg
Fast det är många språk som inte automatseedar, då blir resultatet som Conny skriver, samma slumptal vid varje ny exekvering.
Jo, men hur andra språk funkar är väl inte intressant i en tråd som rör ett specifikt språk? Äh, låt oss släppa det och gå vidare

Senast redigerad av dAEk den 2012-12-03 klockan 20:14
dAEk är inte uppkopplad   Svara med citatSvara med citat
Oläst 2012-12-03, 22:12 #23
Conny Westh Conny Westh är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Aug 2005
Inlägg: 5 166
Conny Westh Conny Westh är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Aug 2005
Inlägg: 5 166
Här är lite mer artiklar om RNG-området, som ger utförligare bakgrundsförklaringar....


http://www.stat.fsu.edu/pub/diehard/

http://www.codeproject.com/Articles/...ber-Generation
Conny Westh är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 16:37.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017