也许我非常愚蠢,但我不知道为什么输出是负面的?
这真的影响了我的程序
<?php
$vone = 10833087074.438;
$massone = 1;
$keone = $vone ^ 2;
echo $keone;
echo "<BR>";
$keone = $keone * $massone;
echo $keone;
echo "<BR>";
$keone = .5 * $keone;
echo $keone;
?>
答案 0 :(得分:2)
许多符号使用“^”作为幂运算符,但在PHP(和其他基于C语言)中实际上是XOR运算符。你需要使用这个'pow'功能,没有电源操作器。
在您的代码中
$keone = $vone ^ 2;
应该是
$keone = pow($vone,2);
你的其余代码很好。那个 pow 功能就是你应该用它来提升你的力量的功能。
答案 1 :(得分:0)
使用此代码
<?php
$vone = 10833087074.438;
$massone = 1;
$keone = pow($vone,2);
echo $keone;
echo "<BR>";
$keone = $keone * $massone;
echo $keone;
echo "<BR>";
$keone = .5 * $keone;
echo $keone;
?>