Heim >Backend-Entwicklung >PHP-Tutorial >So generieren Sie zufällige Dezimalzahlen von 0 bis 1 über PHP
Javascripts Methode zum Generieren zufälliger Dezimalzahlen von 0 bis 1 kann die integrierten Zufallsmethoden Math.random();rand,
mt_randaufrufen, 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
<?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().'<br>'; }?>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_unixtimeInformationen 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!