不是100%肯定我能做到这一点..但我想知道是否有可能。我希望能够做到这样的事情;
$a = 5
$b = mt_rand(125,245);
$c = $a*1.0$a;
所以A = 5(例如,它在不同的标准上会有所不同,B则是随机数x 1.0和变量..
所以这个例子是$c = $b*1.05
但是,由于变量A将查看表格中的特定列,因此它始终不是5.我是否过于复杂,是否有更简单的方法来执行此操作?
我希望表变量不是1.05
例如..因为我更容易只显示5
答案 0 :(得分:3)
所以没有演员:
$a = 5;
$b = mt_rand(125,245);
$c = $b * (1 + ($a / 100));
答案 1 :(得分:1)
你走在正确的轨道上,
$a = 5;
$b = mt_rand(125,245);
$c = $b*(float)('1.0'.$a);
将1.0
部分设为一个字符串,连接$a
的内容,然后键入将其变回float
,它应该与您期望的一样。