MathF.Pow(Single, Single) 方法

定義

傳回具有指定乘冪數的指定數字。

public:
 static float Pow(float x, float y);
public static float Pow (float x, float y);
static member Pow : single * single -> single
Public Shared Function Pow (x As Single, y As Single) As Single

參數

x
Single

單精確度浮點數,作為乘冪數。

y
Single

單精確度浮點數,用來指定乘冪數。

傳回

數字 xy 次方。

備註

下表指出針對 和 y 參數指定 x 各種值或值範圍時的傳回值。 如需詳細資訊,請參閱Single.PositiveInfinitySingle.NegativeInfinitySingle.NaN

參數 傳回值
xy = NaN NaN
x = 除了 以外的 NaN 任何值; y = 0。 1
x = NegativeInfinity; y< 0. 0
x = NegativeInfinity; y 是正奇數整數。 NegativeInfinity
x = NegativeInfinity; y 為正數,但不是奇數整數。 PositiveInfinity
x< 0 但不是 NegativeInfinity ; y 不是整數、 NegativeInfinityPositiveInfinity NaN
x = -1; y = NegativeInfinityPositiveInfinity NaN
-1 1 <x< ; y = NegativeInfinity PositiveInfinity
-1 1 <x< ; y = PositiveInfinity 0
x<-1 或 x 1; y = NegativeInfinity 。 > 0
x<-1 或 x 1; y = PositiveInfinity 。 > PositiveInfinity
x = 0; y< 0. PositiveInfinity
x = 0; y> 0. 0
x = 1; y 是 除了 以外的 NaN 任何值。 1
x = PositiveInfinity; y< 0. 0
x = PositiveInfinity; y> 0. PositiveInfinity

此方法會呼叫基礎 C 執行時間,而確切的結果或有效輸入範圍可能會不同作業系統或架構之間的差異。

適用於

另請參閱