-2

我对两者都是新手,我想我会试试这个。为什么返回 0?

$_10kpt = (($_10kp * ($_10k *($gspot / 20))));
echo $_10kpt;

_10kpt 未定义,第一个实例。$_10kp 是小数(7,3),$gspot 是整数,20 显然是整数。我将如何为此返回某种价值?

$_10kp = .417
$_10k = 1.0
$gspot = 1600

所以它应该返回 33.36 对吗?

4

2 回答 2

0

只要任何defined变量将是0NULL您的数学将给出0

在引用之后,when in doubt print it out请转储所有变量及其值,以确保这些变量非零。

于 2012-10-19T13:36:47.693 回答
0
  <?php
$_10kp = .417;
$_10k = 1.0;
$gspot = 1600;
$_10kpt = (($_10kp * ($_10k *($gspot / 20))));
echo $_10kpt;
?>

在我的测试中,这恰好返回 33.36 ......

于 2012-10-19T13:37:03.670 回答