次の方法で共有


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 y 戻り値
NaN を除く任意の値 ±0 1
NaN ±0 1 (.NET Framework でのNaN)*
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 (.NET Framework でのNaN)*
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

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

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

適用対象

こちらもご覧ください