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

指定した累乗。

返品

x の力に引き上げられます。 y

注釈

次の表は、 x および y パラメーターにさまざまな値または値の範囲が指定されている場合の戻り値を示しています。 詳細については、「Single.PositiveInfinitySingle.NegativeInfinityおよび「Single.NaN」を参照してください。

x 戻り値
を除く任意の値 NaN ±0 1
NaN ±0 1*
NaN 0 を除く任意の値 NaN*
±0 < 0 と奇数の整数 NegativeInfinity または PositiveInfinity
±0 NegativeInfinity PositiveInfinity
±0 PositiveInfinity +0
±0 > 0 と奇数の整数 ±0
-1 NegativeInfinity または PositiveInfinity 1
+1 を除く任意の値 NaN 1
+1 NaN 1*
1 を除く任意の値 NaN NaN*
-1 < x < 1 PositiveInfinity +0
< -1 または > 1 PositiveInfinity PositiveInfinity
-1 < x < 1 NegativeInfinity PositiveInfinity
< -1 または > 1 NegativeInfinity +0
PositiveInfinity < 0 +0
PositiveInfinity > 0 PositiveInfinity
NegativeInfinity < 0 と有限および奇数の整数 -0
NegativeInfinity > 0 と有限および奇数の整数 NegativeInfinity
NegativeInfinity < 0 と有限であり、奇数の整数ではありません +0
NegativeInfinity > 0 と有限であり、奇数の整数ではありません PositiveInfinity
±0 < 0 と有限であり、奇数の整数ではありません PositiveInfinity
±0 > 0 と有限であり、奇数の整数ではありません +0
< 0 ですが、それ以外の場合 NegativeInfinity 有限の非整数 NaN

* これらの行は、pow for Floating-Point Arithmetic で定義されているの規則の完全なセットには表示されません。 .NETは IEEE 754 浮動小数点例外を無効にし、qNaN (quiet NaN) と sNaN (signalling NaN) を区別しないため、ここに含まれています。 IEEE 754 仕様では、この例外を無効にすることができます。

このメソッドは基になる C ランタイムを呼び出します。正確な結果または有効な入力範囲は、オペレーティング システムやアーキテクチャによって異なる場合があります。

適用対象

こちらもご覧ください