Ich glaube, viele Menschen haben von RND -Funktion gehört. Wissen Sie also über die RND -Funktion? Was ist die Verwendung der RND -Funktion? Das Folgende ist eine kurze Einführung in die RND -Funktion in ASP. Interessierte Freunde werden einen Blick darauf werfen.
RND -Funktion
beschreiben
Gibt eine Zufallszahl zurück.
Grammatik
RND [(Nummer)]
Der Zahlenparameter kann jeder gültige numerische Ausdruck sein.
veranschaulichen
Die RND -Funktion gibt einen Wert von weniger als 1 zurück, jedoch größer oder gleich 0. Der Wert der Zahl bestimmt, wie RND zufällige Zahlen erzeugt:
Wenn die Zahl für RND generiert wird
Ein Wert von weniger als Null ist jedes Mal gleich und verwendet die Zahl als Saatgut.
Größer als die nächste Zufallszahl in der Zero -Sequenz.
Die jüngste generierte Zahl entspricht Null.
Die nächste Zufallszahl in der Sequenz wird weggelassen.
Da die vorherige Zahl in der Sequenz jedes Mal, wenn die RND -Funktion kontinuierlich aufgerufen wird, als Saatgut der nächsten Zahl verwendet wird, wird dieselbe Sequenz für anfänglich angegebene Samen erzeugt.
Vor dem Aufrufen von RND wird der Zufallszahlengenerator mit einer parameterlosen Randomize -Anweisung initialisiert, die einen Saatgut basiert, der auf dem System -Timer basiert.
Verwenden Sie die folgende Formel, um eine zufällige Ganzzahl des angegebenen Bereichs zu erzeugen:
INT ((oberer Unter- - Untergebunden + 1) * RND + SOMERENDE)
Hier ist die Oberfläche der Obergrenze dieses Bereichs und die untere Rande innerhalb dieses Bereichs.
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Beachten Sie, dass zur Wiederholung der Abfolge von Zufallszahlen RND mit dem Parameter Negativer Wert unmittelbar vor dem Aufrufen von Randomize mit den numerischen Parametern aufrufen. Randomize mit demselben Zahlenwert kann die vorherige Folge von Zufallszahlen nicht wiederholen.
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Beispiel:
Normalerweise verwenden wir jetzt () Samen, damit wir eine relativ perfekte Zufallssequenz erhalten können. Wenn wir innerhalb von 1-100 eine Zufallszahl benötigen
Randomize ()
n = int ((100-1+1)*rnd (jetzt ())+1)
Das obige ist eine Einführung in die RND -Funktion in ASP. Ich glaube, jeder hat ein gewisses Verständnis. Wenn Sie weitere technische Informationen wissen möchten, achten Sie bitte weiter auf den falschen neuen Technologiekanal!