La méthode Javascript permettant de générer des décimales aléatoires de 0 à 1 peut s'appeler sa propre Math.random();
Par exemple :
<script type="text/javascript">document.write(Math.random()); // 0.5840498607140034</script>
Il y arand,mt_rand méthodes aléatoires, mais aucune de ces deux méthodes ne peut générer 0~1 décimales aléatoires. Nous pouvons écrire une méthode pour réaliser cette fonction.
La méthode permettant à PHP de générer des décimales aléatoires de 0 à 1 est la suivante :
<?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>'; }?>
Sortie :
0.59804026251568 0.67772196544228 0.90589751205682 0.45087858822703 0.17475316774787
La méthode Javascript pour générer des décimales aléatoires de 0 à 1 peut appeler la méthode intégrée Math.random(); 0~1, pour plus de contenu connexe, veuillez faire attention au php Site chinois.
Recommandations associées :<script type="text/javascript">document.write(Math.random()); // 0.5840498607140034</script>
À propos des fonctions mysql concat et group_concat Instructions à utiliser
Explication sur la façon de gérer l'échec du démarrage de mysql innodb et l'impossibilité de redémarrer
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!