我试图让$randpros
成为这样的东西0.15,但我遇到了问题$randpros = 0.$randpri;
无法正常工作。
以下是我尝试过的代码:
$randpri = rand(5,15);
$randpros = 0.$randpri;
还有另一种方法可以在$randpros
前面添加0.
答案 0 :(得分:3)
Case “我想将一个随机整数作为浮点数传递给零”:
$randpros = 0.01*(rand(5,15));
案例“我想要一个随机整数构成浮点数为零”:
$i = rand(5,15);
$randpros = $i < 10 ? (0.1*$i) : (0.01*$i);
答案 1 :(得分:2)
使用双引号如下:
$randpri = rand(5,15);
$randpros = "0.{$randpri}";
答案 2 :(得分:0)
将其投射为浮动:
$randpros = floatval("0." . $randpri);
答案 3 :(得分:0)
如果您需要随机数格式0.xx
<?php
echo ( rand( 0, 99 ) / 100 );
?>