|
|
|
Site link: http://Programmierung - die Erzeugung von Zufallszahlen.
Web site Description
Alle Veranstaltungen, die uns der Fall ist, gibt es zwei Arten - natürliche und zufällig. Zum Beispiel, Sie mit Freunden zu kommunizieren....
WebSite Statistics:
[Rank]
[Visitors]
|
Computers & Internet |
||||||||||||||||||||||||||
|
Advanced Web info
Grundlegende Bedienung der Erteilung von zufälligen Werten
Alle Veranstaltungen, die uns der Fall ist, gibt es zwei Arten - natürliche und zufällig. Zum Beispiel, Sie mit Freunden zu kommunizieren und diskutierten die Reise in das Land - Spaß haben, dh ein Beispiel für einen natürlichen und erwartete Ereignis. Aber sofort nach dem Aufruf begann zu regen, die ebenfalls zufällig zerstört alle Pläne. Jobs Zufallszahlengenerator ist völlig abhängig von einem Embedded-Funktion in den Mechanismus, so sind alle Zahlen, die in dieser Veranstaltung ausgestellt werden, sind Pseudo-Zufallszahlen. Die Funktionen, die Zufallszahlen, gelten in der Zeit - das System. Wer würde nicht sagen, aber nichts ist zufällig und logisch, und Programmierung - sogar noch mehr.
Operator rand
Um einen zufälligen Wert zu erhalten, wird ein Zufallsgenerator Funktionen für die Erteilung der erforderlichen Werte spezialisiert. Und ja, auf einen zufälligen Wert mit der Funktion rand zu schaffen, ist rand-Funktion verwendet, um zufällige Werte, die eine Reihe von Null haben, erzeugen kann, und Konstanten festgelegt. Die erforderliche konstante in einer Präprozessor-Datei angegeben ist, da ist unsere Funktion rand. Diese Funktion ist einfach zu bedienen: Typ der Variablen c = rand (); endlichen Wert: rand% Nummer. Wenn Sie die Anwendung, immer dann zu starten, werden zufällige Werte identisch sein. A fehlt, ist, dass der Rand Betreiber kontrolliert durch das gleiche System Zeit, die während der Kompilierung erhalten bleibt. All dies Zufallsgenerator arbeitet nach dem Mechanismus des Wandels in der Software-Timer, dann werden alle in die Hölle.
Über srand und zufällige
Funktion srand ist ein unverzichtbarer Weg, um Probleme bei der Programm-Code für die Betreiber rand, srand setzt den System-Timer. Die Anwendung der aktuellen Funktion srand rand Betreiber die Möglichkeit eröffnet, auf die aktuelle eingebauten Timer gelten, und nicht die Aufnahme bei der Erstellung, so dass der Betrieb des Generators ist korrekt durchgeführt. Kürzlich Programmierung in C + + gelernt hat, von Mikrosekunden variieren, so dass der Algorithmus mit der Ausgabe von zufällige Werte zu verbessern. Innovation wurde in der Funktion random, die erhöht auch die Reichweite der gültigen Zahlen gebildet.
|
|||||||||||||||||||||||||||
|
|
Copyright © 2008 www.submiturldir.com, Inc. All rights reserved.
|
|