Heim  >  Artikel  >  Backend-Entwicklung  >  So generieren Sie zufällige Dezimalzahlen von 0 bis 1 über PHP

So generieren Sie zufällige Dezimalzahlen von 0 bis 1 über PHP

jacklove
jackloveOriginal
2018-06-09 09:35:413428Durchsuche

Javascripts Methode zum Generieren zufälliger Dezimalzahlen von 0 bis 1 kann die integrierten Zufallsmethoden Math.random();rand,

mt_rand

aufrufen, aber keine dieser Methoden kann generieren 0~1 zufällige Dezimalstellen Wir können eine Methode schreiben, um diese Funktion zu erreichen.

Die Methode für PHP zum Generieren zufälliger Dezimalzahlen von 0 bis 1 ist wie folgt:

8019067d09615e43c7904885b5246f0adocument.write(Math.random()); // 0.58404986071400342cacc6d41bbb37262a98f745aa00fbf0

Ausgabe:
<?php/**
 * 生成0~1随机小数
 * @param  Int   $min
 * @param  Int   $max
 * @return Float
 */function randFloat($min=0, $max=1){
    return $min + mt_rand()/mt_getrandmax() * ($max-$min);
}// 例子,创建5个0~1随机小数for($i=0; $i<5; $i++){    echo randFloat().&#39;<br>&#39;;
}?>
Javascript generiert 0 ~1 zufällige Dezimalzahlen. Die Methode kann das integrierte Math.random(); aufrufen.

Zum Beispiel:

0.59804026251568
0.67772196544228
0.90589751205682
0.45087858822703
0.17475316774787

Dieser Artikel erklärt, wie das geht Generieren Sie mit PHP eine zufällige Dezimalzahl von 0 bis 1. Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website. Verwandte Empfehlungen:

Anweisungen zur Verwendung der MySQL-Zeitstempelformatierungsfunktion from_unixtime

Informationen zu den MySQL-Funktionen concat und group_concat Anweisungen zur Verwendung

Erklärung zum Umgang mit MySQL-Innodb-Startfehlern und nicht möglichem Neustart

Das obige ist der detaillierte Inhalt vonSo generieren Sie zufällige Dezimalzahlen von 0 bis 1 über PHP. 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