0에서 1까지 임의의 소수를 생성하는 Javascript의 방법은 내장된 Math.random();
을 호출할 수 있습니다. 예:
8019067d09615e43c7904885b5246f0adocument.write(Math.random()); // 0.58404986071400342cacc6d41bbb37262a98f745aa00fbf0
php에는 rand, mt_rand 임의 방법이 있지만 이 둘 중 어느 것도 없습니다. 0에서 1까지의 임의의 소수를 생성하기 위해 이 함수를 달성하는 메소드를 작성할 수 있습니다.
php는 다음과 같이 0~1개의 임의의 소수를 생성합니다:
<?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>'; }?>
출력:
0.59804026251568 0.67772196544228 0.90589751205682 0.45087858822703 0.17475316774787
Javascript는 자체 Math.random();
을 호출하여 0~1개의 임의의 소수를 생성합니다. 예:
<script type="text/javascript">document.write(Math.random()); // 0.5840498607140034</script>
이 글에서는 PHP를 통해 0~1개의 난수를 생성하는 방법에 대해 설명합니다. 더 많은 관련 내용을 보려면 PHP 중국어 웹사이트를 참고하세요.
관련 권장사항:
mysql 타임스탬프 형식 지정 함수 from_unixtime
mysql 함수 concat 및 group_concat 사용에 대한 지침
mysql innodb 오류 처리 방법에 대한 설명 시작하고 다시 시작할 수 없습니다
위 내용은 PHP를 통해 0에서 1까지 임의의 소수를 생성하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!