use*_*137 0 php syntax for-loop
为什么以下php语法会产生0?注意:所有其他变量均已分配值。
$p= $_POST["arate"]/$srate; //A
$c= $_POST["capacity"];
$s= 0.0;
for($i=1;$i<c;$i++){
$s= (1.0 + $s) * (floatval($i) / $p);
}
?>
<?php echo $s; ?>
Run Code Online (Sandbox Code Playgroud)
您在=>中缺少$atcfor($i=1;$i<c;$i++)for($i=1;$i<$c;$i++)
和缺少$在i中(floatval(i) / $p);=>(floatval($i) / $p);