php 計算2的N次方代碼

這個很簡單,直接使用php的一個內置函數即可
echo pow(2,N); //N修改成你要求的幾次冪就可以了
算了,還是改成自定義函數吧:
function qiumi($n){
echo pow(2,$n);

}
直接使用這個函數更方便

㈡ php賦值運算中,$a=2;$a^=2;結果卻是0.這是為什麼"^"如果是乘方的話,結果不應該是4么

lz理解錯了。^在早期的BASIC語言和一些偽代碼中表示乘方
在PHP運算符中,^不是乘方,而是「位異或XOR」運算。
$a^=2是$a=$a^2的快捷形式。
異或運算遵循「同零異壹」的法則——數位上相同的二進制數字得0,數位上不同的數字得1.
比如1^1=0, 0^0=0, 1^0=1
(D)6^2=(B)110^10=(B)100=(D)4
(D)5^8=(B)101^1000=(B)1101=(D)13
(D)5^6=(B)101^110=(B)11=(D)3

PHP的浮點乘方用pow函數。
$a=pow(2,3);//2的3次方
$a=pow($a,$a);//$a的$a次方

㈢ 知道php中兩個**可以直接求一個數的n次方 為什麼還要有pow()函數

=IF(AND(條件1,條件2),"xxx","yyy")

㈣ PHP的幾次方怎麼算的

使用pow函數即可.
例如,計算出2的3次方:
echo pow(2,3); //8

㈤ 用php for循環語句求x的n次方,謝謝!!!

這有php函數啊 pow($x,$n);

用for的話


$x=123;$n=12;$re=$x;
for($i=1;$i<$n;$i++){
$re*=$x;//迭代
}
echo$re;

遞歸
functionpowX($x,$n,$re=0){
if($re==0){$re=$x;}
if($n>=1){
$re*=$x;
$re=powX($x,$n-1,$re);
}
return$re;
}
powX(123,12);

㈥ php如何實現一個變數的乘方運算

PHP pow() 函數

pow() 函數返回 x 的 y 次方。
語法
pow(x,y)
參數 描述
x 必需。一個數。
y 必需。一個數。
說明
返回 x 的 y 次方的冪。如果可能,本函數會返回 integer。
如果不能計算冪,將發出一條警告,pow() 將返回 false。PHP 4.2.0 版開始 pow() 不要產生任何的警告。

㈦ php怎麼開立方

#php

echopow(4,2);//16
echopow(2,5);//128

㈧ 用php寫e的x次方的近似值的代碼

請詳細說明需求,不然沒辦法寫。e是什麼?怎麼個近似法。
進一:ceil(1695/10)*10
舍棄:floor(1695/10)*10
四捨五入:round(1695/10)*10

㈨ php怎麼開立方那開5次方呢 或者js怎麼做到

128開7次方=2
JS:Math.pow(128,1/7)
PHP中也有類似函數

㈩ php中計算類似2^10的簡便演算法

pow() 函數返回 x 的 y 次方。[1]
語法
pow(x,y)
pow(2,10)
參數
描述
x
必需。一個數。
y
必需。一個數。