Heim >Backend-Entwicklung >C++ >So verwenden Sie eine Zufallsfunktion in der C-Sprache

So verwenden Sie eine Zufallsfunktion in der C-Sprache

DDD
DDDOriginal
2023-09-05 10:49:403140Durchsuche

Zufallsfunktion in der C-Sprache: 1. random.random, generiert zufällig eine Gleitkommazahl zwischen (0,1); 2. random.randint, generiert zufällig eine Ganzzahl innerhalb des Bereichs, die beiden Parameter stellen die Obergrenze dar und die untere Grenze bzw. 3. random.randrange, eine Zufallszahl aus einer um die angegebene Basis erhöhten Menge erhalten 4. random.choice, zufällig eine Zahl aus der Sequenz auswählen; Sortieren.

So verwenden Sie eine Zufallsfunktion in der C-Sprache

Verwendung:

1. random.random()

Zufällig eine Gleitkommazahl zwischen (0,1) generieren

2. random.randint (obere Grenze, untere Grenze)

Zufällig generieren der Bereich Eine ganze Zahl innerhalb, die beiden Parameter stellen die Ober- bzw. Untergrenze dar

3, random.randrange( , , )

Erhalten Sie eine Zufallszahl aus der Menge, die um die angegebene Basis innerhalb des angegebenen Bereichs erhöht wird. Es gibt drei Parameter , die ersten beiden Parameter Stellt die Ober- und Untergrenze des Bereichs dar. Der dritte Parameter ist das Inkrement, ohne die Untergrenze und einschließlich der Obergrenze. Die Verwendungsmethode ist wie folgt:

random.randrange(0,11,2 )

Erzeugt zufällig einen Bereich von 10 mit einem Intervall von 2 Zahlen

Hinweis: Hier wird einer von (0,2,4,6,8,10)

4 ausgegeben, random.choice(list)

wählt zufällig aus eine Zahl aus der Sequenz

5, random.shuffle( list)

Zufällig sortiert

Hinweis: Listenelemente sind numerische Typen

Das obige ist der detaillierte Inhalt vonSo verwenden Sie eine Zufallsfunktion in der C-Sprache. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:Was ist ein AA-Baum in C/C++?Nächster Artikel:Was ist ein AA-Baum in C/C++?