|
|
|
Site link: http://Programmering - het genereren van willekeurige getallen.
Web site Description
Alle gebeurtenissen die ons overkomt, zijn er twee types - natuurlijke en toevallig. Bijvoorbeeld, je communiceren met vrienden en gesproken
WebSite Statistics:
[Rank]
[Visitors]
|
Computers & Internet |
||||||||||||||||||||||||||
|
Advanced Web info
Basis werking van de uitgifte van willekeurige waarden
Alle gebeurtenissen die ons overkomt, zijn er twee types - natuurlijke en toevallig. Bijvoorbeeld, je communiceren met vrienden en gesproken over de reis naar het land - hebben plezier, dat wil zeggen een voorbeeld van een natuurlijke en verwachte gebeurtenis. Maar onmiddellijk na het gesprek begon te regenen, die willekeurig geruïneerd al uw plannen. Jobs random number generator is volledig afhankelijk van een ingebouwde functie in het mechanisme, dan alle getallen die worden uitgegeven aan dit evenement zijn pseudo-random. De functies die het genereren van willekeurige getallen, van toepassing op het moment - het systeem. Wie zou dat niet vertellen, maar niets is willekeurig en logisch, en programmering - nog meer.
Operator rand
Om een willekeurige waarde, maakt gebruik van een random number generator gespecialiseerde functies voor de afgifte van de vereiste waarden. En ja, het creëren van een willekeurige waarde met behulp van de functie rand, rand functie wordt gebruikt om willekeurige waarden die kunnen beschikken over een reeks van nul te produceren, en om constanten stellen. De vereiste constante is gespecificeerd in een preprocessor-bestand, er is onze functie rand. Deze functie is eenvoudig te gebruiken: type variabele c = rand (); eindige waarde ingesteld: Rand% nummer. Wanneer u de toepassing, altijd starten, zal willekeurige waarden identiek zijn. Een mis is dat de rand exploitant gecontroleerd door hetzelfde systeem tijd, die wordt bewaard gedurende de compilatie. Al deze random generator werkt op het mechanisme van de veranderingen in de software-timer, dan allemaal naar de hel gaan.
Over srand en willekeurige
Functie srand is een onmisbare manier om problemen als het programma-code van toepassing op de exploitant rand, srand reset het systeem timer. Toepassing van de huidige functie srand rand operator de mogelijkheid opent om toe te passen op de huidige ingebouwde timer, en niet om op te nemen bij het opstellen, zodat de werking van de generator is uitgevoerd. Onlangs programmeren in C + + heeft geleerd om variëren van microseconden, zodat het algoritme ter verbetering van de uitgifte van willekeurige waarden. Innovatie is gevormd in de functie random, die ook het grotere bereik van geldige nummers.
|
|||||||||||||||||||||||||||
|
|
Copyright © 2008 www.submiturldir.com, Inc. All rights reserved.
|
|