|
|
|
Web site http://Programmering - genererer tilfeldige tall.
Description
Alle hendelser som skjer med oss, er det to typer - naturlig og tilfeldig. For eksempel, kommuniserer du med venner og diskutert turen til landet
Statistics summary
[Rank]
[Visitors]
|
Computers & Internet |
||||||||||||||||||||||||||
|
Advanced site description
Grunnleggende bruk av utstedelse av tilfeldige verdier
Alle hendelser som skjer med oss, er det to typer - naturlig og tilfeldig. For eksempel, kommuniserer du med venner og diskutert turen til landet - ha det gøy, dvs. et eksempel på en naturlig og forventet hendelse. Men umiddelbart etter samtalen begynte å regne, som tilfeldig ødela alle dine planer. Jobber slumptallsgeneratoren er helt avhengig av en innebygd funksjon i mekanismen, så alle numrene som er utstedt i denne hendelsen er pseudo-tilfeldig. Funksjonene som genererer tilfeldige tall, søke på den tiden - systemet. Hvem ville det ikke telling, men ingenting er tilfeldig og logiske, og programmering - enda mer.
Operatør rand
For å få en tilfeldig verdi, bruker et tilfeldig tall generator spesialiserte funksjoner for utstedelse av de nødvendige verdier. Og så, for å skape en tilfeldig verdi ved hjelp av funksjonen rand, rand funksjonen brukes for å lage tilfeldige verdier som kan ha en rekkevidde fra null, og sette konstanter. Den nødvendige konstant er spesifisert i en Preprocessor fil, det er vår funksjon rand. Denne funksjonen er enkel å bruke: type variabel c = rand (); endelige verdien satt: rand% nummer. Når du starter programmet, alltid, vil tilfeldige verdier være identiske. En glipp er at rand operatøren kontrollert av det samme systemet tid, som er bevart under kompilering. Alt dette random generator opererer på mekanismen av endring i programvaren timer, så alt går til helvete.
Om srand og tilfeldig
Funksjon srand er en uunnværlig måte på problemer når programkode gjelder for operatøren rand, srand tilbakestiller systemet timer. Påføring av den aktuelle funksjonen srand rand operatøren åpnet opp muligheten til å gjelde for den aktuelle innebygd timer, og ikke til posten når kompilering, slik at driften av generatoren blir utført korrekt. Nylig programmering i C + + har lært å variere fra mikrosekunder, slik at algoritmen for å forbedre utstedelse av tilfeldige verdier. Innovasjon ble dannet i funksjonen tilfeldig, som også økte omfanget av gyldig tall.
|
|||||||||||||||||||||||||||
|
|
Copyright © 2008 www.submiturlsites.com, Inc. All rights reserved.
Developed by http://www.vitalina-web-technologies.com
|
|