【发布时间】:2013-11-16 04:15:33
【问题描述】:
例如pow(3,3) 返回 27
我尝试了while 并尝试了for 循环。我错过了一些明显的东西。只是不确定它是什么。有人能帮我看看吗?
$i = 1;
while ($i <= $exponent) {
$result = ($base * $base);
$result = $result * $result;
$i++;
echo $result;
}
【问题讨论】:
-
您的实现只支持正整数指数。如果我想将
2提升到-1/2怎么办? -
只需要支持正整数即可。
-
@minitech 我感觉想把电脑从厨房窗户“扔”出来,因为我很“累”。感谢您纠正这一点。我需要睡觉:/